要在 asp.net mvc3 中进行不显眼的验证,您必须使用@Html.BeginForm()
这篇非常好的帖子中提到的 html 助手:http: //bradwilson.typepad.com/blog/2010/10/mvc3-unobtrusive-validation.html。
不使用帮助器不会触发不显眼的验证。我可以验证这一点。
您能解释一下帮助@Html.BeginForm()
程序在提交表单时如何允许触发不显眼的验证吗?
你能解释一下我怎么能手动做到这一点(阅读允许不显眼的验证而不调用@Html.BeginForm()
)?
请注意,我知道我可以调用不显眼的验证,$("#myform").valid()
但我想知道帮助器背后的魔力以及如何重现它。