【问题标题】:Dojo ValidationTextBox not working with asp.netDojo ValidationTextBox 不适用于 asp.net
【发布时间】:2010-10-27 20:25:26
【问题描述】:

我的代码被母版页上的许多控件分开,但在母版页上我有这个

<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 验证不起作用吗?我在框的末尾没有看到红色感叹号。

【问题讨论】:

    标签: dojo


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2016-05-11
        • 1970-01-01
        • 1970-01-01
        • 2012-06-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-14
        • 2020-05-26
        相关资源
        最近更新 更多