为什么会发生(只有一些时候),当我向控件添加事件处理程序时,它不会提供intellisense选项来生成新的事件处理程序。这导致Visual Studio 2012不在后台创建代码来将控件与事件相关联。ASP.net事件不生成
我可以去手动创建事件,但正如我所说,它会创建其他后台代码来将控件与该事件处理程序关联。
asp.net
<asp:DropDownList ID="drpdwnRecordId" runat="server" Visible="false" OnSelectedIndexChanged="MyOwnEventHandler_OnSelectedIndexChanged">
<asp:ListItem Text="Please Select a Record ID" Value="nothing"></asp:ListItem>
</asp:DropDownList>
C#
protected void MyOwnEventHandler_OnSelectedIndexChanged(object sender, EventArgs e)
{
}
这究竟是为什么?我该如何解决这个问题,或者我可以自己写一些背景代码(这是一个好主意吗?)
您想在'OnSelectedIndexChanged'事件中做什么?您可能需要使用'Update Panel',或者添加'AutoPostBack =“true”':) – zey
您显示关注此链接> http://stackoverflow.com/q/341080/1427849 – zey