添加fieldvalidator以便用户从下拉列表中选择值
本文关键字:下拉列表 选择 用户 fieldvalidator 添加 | 更新日期: 2023-09-27 18:04:24
我们有一个包含DropDownList
的Modal Popup
,它看起来像这样:
<asp:DropDownList ID="DropDownListSalesmen" runat="server"
DataSourceID="SqlDataSourceSales" DataTextField="FullName"
DataValueField="Member_Code" ></asp:DropDownList>
<asp:SqlDataSource ID="SqlDataSourceSales" runat="server"
ConnectionString="<%$ ConnectionStrings:SalesConnectionString %>"
SelectCommand="usp_NsbGetSalesmen" SelectCommandType="StoredProcedure">
</asp:SqlDataSource>
填充这个
的存储过程。FullName Member_Code
Select user 0
Joe 1
Jim 2
Mary 3
modal popup
还包括一个OK按钮,一旦用户从列表中被选中,单击该按钮。
我想在这里添加一个验证器,所以如果用户在Member_Code
等于0时点击"OK"(项目选择用户),然后显示一条警告消息,说必须做出有效的选择。
我应该在这里添加什么样的验证器?我更喜欢用asp.net Validation
控件在客户端进行验证。
谢谢。
编辑:我已经尝试了链接建议作为一个副本,但问题是,它将在一个模态弹出。由于某些原因,链接中的解决方案无法工作
我在这里找到了一个解决方案。
<asp:RequiredFieldValidator ID="rfv1" runat="server" ControlToValidate="DropDownListSalesmen" InitialValue="0" ErrorMessage="Please select valid salesman" />