Dojo ValidationTextBox无法与asp.net一起使用

时间:2010-10-27 20:25:27

标签: dojo

我的代码由主页上的大量控件分隔,但在母版页上我有这个

<form dojoType="dijit.form.Form" id="form1" runat="server">

注入的是一个验证文本框,它没有验证

<input dojoType="dijit.form.ValidationTextBox" required="true" 
                                                             placeholder="Your Name" 
                                                             missingMessage="Please enter your name."
                                                             intermediateChanges="true" 
                                                             name="Name" 
                                                             id="Name" 
                                                             type="text"
                                                             value="test"  /> 

任何人都有任何想法为什么这个dojo验证不起作用?我在框的末尾没有红色的exclmation点。

2 个答案:

答案 0 :(得分:2)

问题是有人改变了dijit小部件的主题css。 dojo工作正常,我只是看不到动作,因为css没有正确实现。

答案 1 :(得分:0)

我不熟悉ASP注入过程...如果它是上面HTML的动态插入,你需要在片段上调用dojo.parser.parse(),否则Dojo将不会呈现小部件你会得到一个简单的INPUT控件