我得到错误
Handles clause requires a WithEvents variable defined in the containing type or one of its base types.
在以下代码中..
Public Sub selCurrentManuf_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles selCurrentManuf.SelectedIndexChanged
End Sub
与之配套的下拉列表如下...
<asp:DropDownList
OnSelectedIndexChanged="selCurrentManuf_SelectedIndexChanged"
selectedvalue='<%#Container.DataItem("c1_manufidcurrent")%>'
ID="selCurrentManuf"
Runat="Server"
DataTextField="c4_Desc"
DataValueField="c4_manufid"
DataSource="<%# GetCurrentManuf() %>"
autopostback="true"
></asp:DropDownList>
最佳答案
当我为某些字段重命名时,出现了此错误。出于某种原因,有时设计者会搞砸并且不会在form.aspx.designer.vb文件中重命名,如果您在其中查找并更正名称,如果您遇到这种情况,它可以解决此问题。
因此,请仔细检查偶数处理程序,aspx文件和designer.aspx文件中的字段名称是否相同。