c# - Visual Studio Web 用户控件事件仅在设计模式下显示?

标签 c# visual-studio events

召集所有 Visual Studio 专家 — 当我在 c# web 项目中处理 .ascx 或 .aspx 文件时,事件 不会显示在属性面板中,除非我切换到从代码 View 设计 View 。这是 Visual Studio 有意设计的功能吗? VS2005 和 VS2008 似乎都是这样工作的。

有没有办法让事件一直显示在属性面板中?

最佳答案

我不知道这是否是 VS 的工作方式,但这是一个限制。如果您注意到有时单击控件并按 F4(或单击属性选项卡)无法加载正确控件的属性,那么您必须从列表中选择它。

感叹

除此之外,如果您制作自己的用户控件并为其指定一个事件,那么当您将它放在页面上时,该事件将不会显示在属性选项卡中。您必须在 Page_Init 事件中手动捕获它(如 fallen888 所示)。

现在我懒得去属性选项卡查看事件了。您也可以在标记中键入事件的名称,然后将其写入代码隐藏文件。

关于c# - Visual Studio Web 用户控件事件仅在设计模式下显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/413300/

相关文章:

c# - 如何从按钮点击事件中调用绘画事件?

c++ - 使用 OpenGL 创建三角形

c# - 没有命名空间的 XML 反序列化

javascript - 如何从对象取消注册一个 jquery 事件

jquery - 如何使用 jquery 取消绑定(bind)所有事件

javascript - jQuery 中的表单输入类型时间清除事件

c# - 为什么有些人在发布时将他们的asp.net 页面变成HTML 页面?

c# - 根据列字段删除重复项并修改它

c# - 如何检查日期格式c#

c++ - 为什么在 VCC 2003 中编译需要这么长时间?