如何在VS 2010 Web Developer Express中添加页面事件

Jiv*_*gie 1 asp.net visual-studio-2010

这么简单的问题但是如果我想在OnPreRenderComplete事件中添加一些代码来运行使用Visual Studio Web Developer Express 2010从母版页继承的Asp.Net页面,我该怎么办呢?右键单击aspx页面以获取属性允许我选择下拉列表中的所有Web控件.一旦我选择了一个,我只需单击事件选项卡,然后单击我希望将空方法添加到.cs并为事件注册它的事件.但我没有看到Page的选项.我错过了什么?

ada*_*ost 5

不确定此功能是否可用,Web Developer Express但在Visual Studio中,您可以通过以下方式添加/选择页面事件处理程序:

  1. 在解决方案资源管理器中右键单击.aspx
  2. 打开"查看组件设计器"
  3. 从属性窗口 - 选择"事件"图标(黄色图标)
  4. 双击事件名称或手动键入处理程序名称.

如果AutoEventWireuppage设置为"true",那么当引发某些事件时,aspx页面也会自动运行方法(页面事件的特殊命名约定).这些名称是Page_Init,Page_Load等.

MSDN LINK:如何:在ASP.NET网页中创建事件处理程序