我目前正在使用MicrosoftMvcValidation.js对我们正在开发的大型Web应用程序进行客户端验证。它工作正常,直到我们开始在页面加载后添加控件。
使用Microsoft的解决方案验证动态创建的控件需要做些什么?
我看到对OutputClientValidation()
的调用负责在呈现表单后写入json字符串。我想知道我是否能以某种方式在那里使用一些代码添加到底部的脚本,每当我添加一个新的控件,但我不知道从哪里开始......
注意:我的动态控件不是异步加载的,我只是用javascript编写html。
答案 0 :(得分:1)
你的问题是页面已经加载,在这种情况下页面没有验证它的代码......
你可能会看看 Dynamic partial view + jquery form hijack + client validation = not working