0

是否有一种方便的方法可以以声明方式将事件处理程序添加到 Web 控件(作为标记中控件的属性),而无需在 .aspx/.ascx 的设计视图中选择控件?我不仅宁愿避免使用设计视图,而且它无法在许多其他完全无害的情况下正确显示控件。

我真的很想知道为什么属性面板如此不同,具体取决于控件的选择是在设计器视图中还是在源视图中。

4

1 回答 1

1

在 Visual Studio 11 开发人员预览版中,此方案已得到改进:

在 Visual Studio 11 开发人员预览版中,为 ASP.NET 控件创建事件处理程序变得非常容易。开发人员不再需要编写事件处理程序并手动连接它们,从而节省了大量时间。

所有服务器端事件的 IntelliSense 现在都包含一个名为“”的值,顾名思义,它将在代码隐藏文件中创建一个具有正确签名的事件处理程序。

在此处输入图像描述

来源:Visual Studio 11 Developer Preview 中的新 HTML 编辑器功能

于 2011-12-07T20:37:29.573 回答