Ext.Net:在验证错误时更改TextField突出显示

时间:2012-06-25 12:38:07

标签: validation extjs textfield

我有来自Ext.Net库的TextFiled,带有以下标记:

<ext:TextField runat="server" ID="TxtFieldGroupName" AllowBlank="false" />

该字段应为非空,并且我已设置AllowBlank =“false”以防止字段中出现空值。 默认情况下,如果字段为空,则会出现红色角落,但我想将我的字段突出显示为黄色。 那么,当字段为空时,如何突出显示字段而不是默认红色角落?

1 个答案:

答案 0 :(得分:1)

我找到了解决方案。

我们应该定义用黄色突出显示控件的CSS:

.textfield-invalid
        {
            border-color: #FFCC00 !important;
            background-image: none !important;
            background-color: #FFF2D8 !important;
        }

并在InvalidClass属性中设置已定义的类名:

<ext:TextField runat="server" ID="TxtFieldGroupName" AllowBlank="false" InvalidClass="textfield-invalid" />