ASP.NET下拉列表的本地化验证

时间:2013-07-10 12:47:51

标签: asp.net validation localization controls

我在多语言ASP.NET(3.5)页面上有许多控件要验证。

以下代码显示了2个验证器 第一个验证文本框,本地化工作完美 第二个验证下拉列表并失败。

我在验证下拉列表时遗漏了什么?为什么这会失败?

<asp:RequiredFieldValidator 
        ID="RequiredFieldValidator1" 
        runat="server" 
        ControlToValidate="TextBox1" 
        ErrorMessage="<%=Resources: Validator1.ErrorMessage %>" 
        InitialValue="<%=Resources: Validator1.InitialValue %>" 
        meta:resourcekey="Validator1">
</asp:RequiredFieldValidator>

<asp:RequiredFieldValidator 
        ID="RequiredFieldValidator2" 
        runat="server" 
        ControlToValidate="DropDownList1" 
        ErrorMessage="<%=Resources: Validator2.ErrorMessage %>" 
        InitialValue="<%=Resources: Validator2.InitialValue %>" 
        meta:resourcekey="Validator2">
</asp:RequiredFieldValidator>

0 个答案:

没有答案