【发布时间】:2010-05-11 05:07:40
【问题描述】:
我正在用 asp.net 和 c# 开发一个 web 应用程序,现在每当我在按钮或下拉列表上双击(设计视图)而不是去
public void btn_click 事件或DropDown_SelectedIndexChanged 事件,光标仅指向受保护的 void Page_Load。奇怪的!!有什么补救措施吗?
【问题讨论】:
我正在用 asp.net 和 c# 开发一个 web 应用程序,现在每当我在按钮或下拉列表上双击(设计视图)而不是去
public void btn_click 事件或DropDown_SelectedIndexChanged 事件,光标仅指向受保护的 void Page_Load。奇怪的!!有什么补救措施吗?
【问题讨论】:
如果您的 VS 行为不端,则不能解决此问题。但这将帮助您连接您的事件并可能注意到异常事件分配:
选择有问题的控件,右键单击>属性,切换到“事件”选项卡(闪电),然后输入方法名称或直接双击空白区域以在代码隐藏中生成事件处理程序。
您还可以在这里查看 Page_Load 是否已经(无论出于何种原因)分配给您遇到问题的事件。
HTH
【讨论】:
可能您的 btn_click 事件和 DropDown_SelectedIndexChanged 事件委托都将 Page_Load 作为方法。检查您的事件选项卡中的按钮和下拉菜单。
【讨论】:
当我的项目在调试模式下运行并且在编辑我的代码之前忘记停止它时,就会发生这种情况。远射,但有时显而易见的事情是我们忽略的事情:)
【讨论】: