添加FieldFalidator以便用户从DropDownList中选择值?

时间:2016-08-26 14:45:58

标签: c# asp.net

我们有Modal Popup,其中包含DropDownList,如下所示:

<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还包含一个确定按钮,一旦从列表中选择了用户,该按钮就会被点击。

我想在这里添加一个验证器,所以如果用户点击&#34; OK&#34;当Member_Code等于0(项目选择用户)时,会显示一条警告消息,指出必须进行有效选择。

我应该在这里添加什么样的验证器?我更喜欢使用asp.net Validation控件在客户端进行验证。

感谢。

编辑:我曾尝试将链接建议为重复,但问题是它会出现在模式弹出窗口中。出于某种原因,链接中的解决方案无法正常工作。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案here

php > echo 'x' . json_encode(true) . 'x';
xtruex
php > echo 'x' . json_encode(false) . 'x';
xfalsex