缺少 ASP.NET 验证器脚本
由于某种原因,在我的某些页面上,默认验证器脚本未随页面一起呈现。理由是有道理的;我正在使用 Telerik RadAjaxPanel,从场景角度来看,我也可以说 UpdatePanel。面板包装页面并对响应进行 AJAX 化。最初,控件在页面上没有验证器,因此缺少验证脚本。
不管什么原因,有没有办法使用 ScriptManager 手动渲染验证脚本?这是嵌入在 System.Web DLL 中的吗?
谢谢。
For some reason, on some of my pages, the default validator script isn't rendering with the page. The reason makes sense; I'm using the Telerik RadAjaxPanel, which scenario-wise I could just also say UpdatePanel. The panel wraps the pages and AJAXifies the responses. Initially, the controls do not have a validator on the page, and thus, the validation scripts are missing.
Regardless of the reason, is there a way to render the Validation script manually with the ScriptManager? Is this embedded in the System.Web DLL?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我最终在母版页中添加了一个隐藏的控件/验证器,然后这个问题就消失了。 HTH某人。
I ended up adding a hidden control/validator in the master page, and then this issue went away. HTH someone.