如果在回发期间创建,Asp.net Validator不会生成代码

时间:2013-10-16 16:03:59

标签: c# javascript asp.net requiredfieldvalidator

我在Dock中有一个控件,里面有几个验证器(对于必填字段)。如果在页面加载时扩展了扩展坞,那么验证器将起作用(因为它似乎有5个对验证器的引用,其中3个是自动生成的javascript函数)。但是如果Dock关闭,则不会生成控件(以及验证器)。在扩展控件时,我在ajax请求中创建控件,但随后验证器停止工作。当我检查源代码时,没有为验证器生成javascript。谁知道该怎么办?控件包含在更新面板中,因此它不应该是更新DOM的问题,而是它不会自动插入javascript。谢谢!

<RadAjaxPanel id="RadAjaxPanel" runat="server>

<ValidationSummary id="ValidationSummary" validationgroup="ValidationGroup" CSSclass="error" runat="server"/>
<Validator id="Validator" runat="server" ValidationGroup="ValidationGroup"/>
<CustomControl id=CustomControl runat="server"/>

</RadAjaxPanel>

0 个答案:

没有答案