是否有一种方便的方法可以声明性地将事件处理程序添加到Web控件(作为标记中控件的属性),而无需在设计视图中为.aspx / .ascx选择控件?我不仅希望避免设计视图,而且还无法在许多其他完全无害的情况下正确显示控件。
我真的很想知道为什么属性面板如此不同,具体取决于控件的选择是在设计器视图中还是在源视图中。
答案 0 :(得分:1)
在Visual Studio 11 Developer Preview中,此方案已得到改进:
为ASP.NET控件创建事件处理程序已经显着增加 在Visual Studio 11开发人员预览版中更容易。开发人员不再 必须编写事件处理程序并手动将它们连接起来 节省了很多时间。
所有服务器端事件的IntelliSense现在都包含一个名为的值 “顾名思义,这将创造一个事件 代码隐藏文件中具有正确签名的处理程序。
来源:New HTML Editor feature in Visual Studio 11 Developer Preview