AutoEventWireup:指示控件的事件是否自动匹配 (Autowire)。如果启用事件自动匹配,则为 true;否则为 false。默认值为 true。如果设为false,则事件不可用。有关更多信息,请参阅 Web 服务器控件事件模型。 

设置为true,该页框架将自动调用页事件,即 Page_Init 和 Page_Load 方法。自动的将网页事件和方法相关联。在这种情况下,不需要任何显式的Handles子句或委托。 

当AutoEventWireup为true时,html中服务端脚本才被执行。
<@ Page language=c# AutoEventWireup="true" Inherits="Chapter3.ch21" %>
<html>
<script language=c# runat=server>
void Page_Load(object sender, EventArgs e)
{lblMessage.Text="<a href='http://techmango.com'>Thinking in Techmango.com</a>";
}
</script>
<body>
<form runat=server><asp:label id=lblMessage runat=server />
</form>
</body>
</html>

AutoEventWireup 属性的缺点是它要求页事件处理程序具有特定、可预测的名称。这限制了您在为事件处理程序命名时的灵活性。

如果将AutoEventWireup属性设置为True,则VS会产生代码来绑定事件,而且网页架构会自动根据事件的名称来调用事件,这可能会导致网页运行时相同的事件代码被调用2次.
 

转载于:https://www.cnblogs.com/zxx193/p/3368062.html

ASP.NET中@Page指令中的AutoEventWireup相关推荐

  1. @Page指令中的AutoEventWireup

    以前根本不注意AutoEventWireup这个小小的属性,但是后来由于它产生的许多麻烦使我不得不研究它,并最终领悟了它. 如果你写了一个asp.net页面,里面包含了服务端脚本: <@ Pag ...

  2. C# @Page指令中的AutoEventWireup,CodeBehind,Inherits

    AutoEventWireup 如果 Page 指令的 AutoEventWireup 属性被设置为 true(或者如果缺少此属性,因为它默认为 true) ,该页框架将自动调用页事件,即 Page_ ...

  3. asp.net中@page指令的属性Inherits、Src、CodeBehind区别

    Inherits.Src.CodeBehind 在 ASP.NET 中使用代码隐藏方法来设计Web 窗体,可使页代码能够更清晰地从 HTML 内容中分离到完全单独的文件中. 通常一个 @page 指令 ...

  4. 【转】asp.net中@page指令的属性Inherits、Src、CodeBehind区别

    Inherits.Src.CodeBehind 在 ASP.NET 中使用代码隐藏方法来设计Web 窗体,可使页代码能够更清晰地从 HTML 内容中分离到完全单独的文件中. 通常一个 @page 指令 ...

  5. JSP中page指令

    page指令 page指令称为页面指令,用来定义JSP页面的全局属性,该配置会作用域整个页面. page指令的属性可以定义MIME类型.定义需要导入的包.错误页的指定等. page指令的语法格式如下: ...

  6. Linux 中 mv 指令中的 文件转移

    mv(move,移动) 作用:在目录间移动文件,重命名文件    mv 源文件pathname (绝对路径)目的文件pathname(绝对路径) 不规范使用: 1.创建了一个如 /aaa/bbb/cc ...

  7. ubuntu 中w指令中的IDLE是什么意思

    IDLE 是 Ubuntu 中用来打开 Python 的交互式开发环境的命令.它是 Python 自带的一个简单的编程工具,可以让你在命令行界面中编写和运行 Python 代码.IDLE 有一个简单的 ...

  8. ASP.NET Web 页面生命中的一天

    ASP.NET Web 页面生命中的一天  Dino Esposito Wintellect 2003 年 8 月 适用于: Microsoft® ASP.NET 摘要:了解为 ASP.NET Web ...

  9. ASP.NET @Page指令属性

    ASP.NET @Page指令属性 @Page指令位于每个ASP.NET页面的顶部,告诉ASP.NET这个具体页面使用什么属性,以及该页面继承的用户控件.ASP.NET页面@Page指令属性有:Asp ...

最新文章

  1. lamp wordpress
  2. MAT之PSO:利用PSO+ω参数实现对一元函数y = sin(10*pi*x) ./ x进行求解优化,找到最优个体适应度
  3. 尚硅谷SpringCloud(H版alibaba)框架开发教程(大牛讲授spring cloud) 最详细的。
  4. 【数据结构与算法】之深入解析“基本计算器”的求解思路与算法示例
  5. pca算法介绍及java实现_PCA算法原理及实现
  6. Python笔记(3) Python入门
  7. BootStrap-
  8. 关于android LinearLayout的比例布局(转载)
  9. .NET / C# basic
  10. JavaScript学习之初识JS
  11. 泊松分布在计算机中的应用,泊松分布在管理中应用.ppt
  12. mysql加载audit失败_MySQL5.5 安装mcafee mysql-audit插件 不成功
  13. 软件评测和测试国家现行标准
  14. 虫洞 Wormhole
  15. picker-view-column自定义picker
  16. L2-005 集合相似度(STL)
  17. 安装vs2005 sp1 出现错误 1718
  18. python什么是函数的唯一标识_Python:从modu中唯一标识一个函数
  19. uniapp输入框弹起软键盘顶起页面
  20. memcached与redis技术的对比试验

热门文章

  1. 利用Python实现系统监控脚本
  2. 运营思路之如何做好一个新项目
  3. 基于SSM美发店管理系统
  4. 职场晋升岗位PPT模板-优页文档
  5. 【幻灯片动画制作软件】Focusky教程 | 如何删除云作品?
  6. 一些常用的PKCS 标准
  7. 给定一个字符串,返回最长的元音字母(aeiou)子串的长度
  8. CSP2019入门级第一轮-排列组合题
  9. 【Android】Android设备唯一标识简介
  10. cesium态势标绘 ( 绘制矩形)