ASP“验证需要Jquery”

时间:2014-05-15 11:20:15

标签: asp.net

所以我基本上做了一个webform项目,但是我尝试在一个文本框中添加一个字段验证器,我已经在另一个项目上创建了一个,但它没有请求任何它正常工作在我的另一个没有任何错误

但在网络表格中,它说:http://prntscr.com/3jeanf

这是我的验证

<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"    ControlToValidate="txtReferenceNumber"  CssClass="ErrorMessage" ErrorMessage="Must Enter Reference Number!" EnableClientScript="true">Must Enter Reference Number!</asp:RequiredFieldValidator>

1 个答案:

答案 0 :(得分:0)

WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for jQuery

尝试此操作

如果你有

,请在web.config中删除
<add key="ValidationSettings:UnobtrusiveValidationMode" value="WebForms" />

  

在Application_Start事件中注册Global.asax中的jQuery   这样:

ScriptManager.ScriptResourceMapping.AddDefinition("jquery", 
    new ScriptResourceDefinition
{
Path = "~/scripts/jquery-1.7.2.min.js",
DebugPath = "~/scripts/jquery-1.7.2.min.js",
CdnPath = "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.1.min.js",
CdnDebugPath = "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.1.js"
});