【问题标题】:List box validation in asp.netasp.net 中的列表框验证
【发布时间】:2010-12-01 06:30:41
【问题描述】:

您好,如何在 asp.net 中为多选列表框设置所需的字段验证器?

我以默认方式尝试了类似

所需字段验证器的初始值 = “0”。但这对我不起作用。

有什么例子吗?

【问题讨论】:

    标签: c# asp.net listbox multi-select requiredfieldvalidator


    【解决方案1】:

    你可以为此使用自定义验证..

    protected void CustomValidator1_ServerValidate(对象源,ServerValidateEventArgs args) { if (ListBox1.Items.Count == 0) { args.IsValid = 假; } 别的 { args.IsValid = 假; } }

    也许这会对你有所帮助

    【讨论】:

      【解决方案2】:

      对你的代码做一个小修正,因为它总是返回 false:

        protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
          {
             args.IsValid = (ListBox1.Items.Count > 0);
          }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多