我在使用RequiredFieldValidator时从代码后面调用jQuery方法时遇到问题。没有表单上的RequiredFieldValidator,这很好用。当它在表单上时,我收到错误:
Microsoft JScript运行时错误:对象不支持属性或方法'toastmessage'
好像它没有加载jquery.js文件。
作为测试,我有一个简单的页面,其上有一个TextBox和一个UpdatePanel中的按钮。单击该按钮时,它将使用以下代码触发服务器端OnClick方法:
ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", @"$().toastmessage('showWarningToast', 'Record Saved Successfully.'); ", true);
这很好用,然后弹出消息。当我将一个RequiredFieldValidator附加到TextBox时,会弹出错误。有没有人有任何想法可能导致这个?
答案 0 :(得分:0)
将此添加到您的必填字段验证器:
EnableClientScript="false"