asp.net中的列表框验证

时间:2010-12-01 06:30:41

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

如何在asp.net中为多选列表框设置所需的feild验证器?

我尝试使用默认方式

初始值=“0”表示所需的feild验证器。但它不适合我。

任何一个例子?

3 个答案:

答案 0 :(得分:1)

@jestges:chek此链接我相信它会帮助你。

答案 1 :(得分:1)

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

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

可能会帮助你

答案 2 :(得分:1)

对代码进行小的修正是有序的,因为它总是返回false:

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