这个查询与我昨天问的这个有关。我的 asp.net 页面上有一个单选按钮列表,定义如下:
<asp:RadioButtonList ID="rdlSortBy" runat="server" RepeatDirection="Horizontal" RepeatLayout="Flow" AutoPostBack="True" >
<asp:ListItem Selected="True">Name</asp:ListItem>
<asp:ListItem>Staff No</asp:ListItem>
</asp:RadioButtonList>
在客户端,正在执行以下验证:
rdlSortBy.Attributes("onclick") = "javascript:return prepareSave() && prepareSearch();"
问题是 Javascript 验证按预期运行。显示一条消息,我希望保留在页面上,直到用户保存更改,而不是返回页面,实际上我正在丢失未保存的更改。
可能出了什么问题?