我有一个带有RadioButtonList的页面,该页面应在更改选择时返回。但由于页面上存在RequiredFieldValidator,因此不会发生回发。它在//localhost/上运行良好,但在部署到生产服务器之后就不行了。
页面上的错误为:"event"为null或不是对象
线路:126字符:5代码:0
URI:http://web-dev:90/aspnet_client/system_web/2_0_50727/WebUIValidation.js
我已经尝试过的一些东西:
1) aspnet_client文件夹位于正确的位置。
2) 我添加了带有按钮的Page.Validate() and if(Page.IsValid){}
语句,在该按钮上应该进行验证。
3) WebUIValidation.js
文件中的ValidatorCommonOnSubmit函数如下所示:
function ValidatorCommonOnSubmit() {
event.returnValue = !Page_BlockSubmit;
Page_BlockSubmit = false;
return event.returnValue;}
Can somebody help me with this? Any help would be appreciated. Thanks!!you can group the required field validator related controls so that it wont effect the radio button list.
<asp:RequiredFieldValidator ID="rfv" runat="server" ValidationGroup="button1"
ErrorMessage="*"></asp:RequiredFieldValidator>
<asp:Button ID="Button1" runat="server" Text="Button1" ValidationGroup="button1" />
只要您的单选按钮列表不是分组在"button1"组下,它就不会有任何问题。
此处和此处的详细信息