C# asp:RequiredFieldValidator不工作单击asp:按钮

C# asp:RequiredFieldValidator不工作单击asp:按钮,c#,asp.net,vb.net,button,requiredfieldvalidator,C#,Asp.net,Vb.net,Button,Requiredfieldvalidator,我只想让我的多个下拉列表出现一条错误消息,如果我点击更新按钮时这些下拉列表是空的 问题是:它根本不起作用。实际上我不知道我能做什么。我甚至看不到初始值“Default Value”,没有错误消息&我总是被重定向到google.com 这是我的密码: 那些下拉列表有那些ID: “内容占位符1\u重复更正\u ddlCorChamp\u 0” “内容占位符1\u重复更正\u ddlCorChamp\u 1” “内容占位符1\u重复更正\u ddlCorChamp\u 2” 当我在页面上搜索“

我只想让我的多个下拉列表出现一条错误消息,如果我点击更新按钮时这些下拉列表是空的

问题是:它根本不起作用。实际上我不知道我能做什么。我甚至看不到初始值“Default Value”,没有错误消息&我总是被重定向到google.com

这是我的密码:


那些下拉列表有那些ID:

  • “内容占位符1\u重复更正\u ddlCorChamp\u 0”
  • “内容占位符1\u重复更正\u ddlCorChamp\u 1”
  • “内容占位符1\u重复更正\u ddlCorChamp\u 2”
当我在页面上搜索“RequiredFieldValidator”时,我得到的是:

您的按钮

CausesValidation="False"
将其更改为true,或将其删除(默认值为true)


您可能需要将
ValidationGroup
添加到下拉列表中。不确定。

您为什么删除前一个问题,然后重新发布?那么我们没有我的评论“更新、更新……等等”。首先,感谢您抽出时间。然后我尝试删除“CausesValidation=”False”“->仍然不起作用。然后删除“CausesValidation=”False“”+将“ValidationGroup”添加到dropdownlist->仍然不起作用。我想验证程序可能总是在下拉列表中看到一个值,即使它看起来是空的。我将对使用ddl的验证器进行彻底的搜索。在中继器中似乎也更为棘手;我从来没有试过。查看验证器的“初始值”属性。