【发布时间】:2018-02-23 03:43:18
【问题描述】:
我有一个网络表单,其中有三个下拉菜单,如下图所示:
上图中的表单有 3 个下拉菜单(负责运营的物理人员、驻地人员、员工),我的任务是,如果未选择任何内容,则应显示警告消息 Please Select an Instrument Type
我用来实现这一点的 .aspx 代码是:
<asp:DropDownList ID="ddlInstrumentType2" runat="server" AutoPostBack="true">
</asp:DropDownList>
<asp:Label ID="InstrumentTypeSelected" runat="server" Visible="true"></asp:Label>
<asp:Image class="helpicon" ID="imgSelInst" runat="server" ImageUrl="~/images/help2.png" ToolTip="imgSelInst"/>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" InitialValue="--------- Select Instrument Type ---------" ControlToValidate="ddlInstrumentType2"
ErrorMessage="Please select an Instrument Type" ValidationGroup="vgrp1">*
</asp:RequiredFieldValidator>
上面的代码似乎没有验证,因为如果我没有从下拉列表中选择任何内容,它不会显示任何警告消息。我想知道我在做什么错误以及我需要在上面的代码中做哪些更改,以便在我不选择任何下拉列表时成功显示警告。
【问题讨论】:
标签: asp.net validation drop-down-menu