自从从 .NET 1.1 升级到 4.0 后,我的表单出现了问题。
该表单有一些带有 AutoPostBack=true 的下拉列表,因为它们有一些 SelectedIndexChanged 处理程序需要触发以填充其他下拉列表等。
但是现在,当在下拉列表中选择一个新值时,它会触发表单标记中指定的 onSubmit 脚本:
<form id="Form1" method="post" runat="server" onsubmit="return jvsValidate() ;">
以前,只有在单击按钮控件时才会触发:
<asp:button id="btnRoute" runat="server" text="Save"></asp:button>
纠正这个问题的最佳方法是什么?