简体   繁体   English

当页面上有2个下拉控件时,验证控件不起作用

[英]validation control not working when there are 2 dropdown controls on page

<asp:DropDownList ID="dropdwnpizza" AppendDataBoundItems="true" runat="server" OnLoad="dropdwnpizza_Load">
    <asp:ListItem Text="<Select One>" Value="" />
</asp:DropDownList>
<asp:RequiredFieldValidator ID="rfqdropdwnpizza" runat="server" InitialValue="" ControlToValidate="dropdwnpizza" ForeColor="Red" ErrorMessage="*"></asp:RequiredFieldValidator>
<br />

<asp:Label ID="pizzasize" Text="Pizza Size" runat="server"></asp:Label><br />
<asp:DropDownList ID="DropDwnsize" runat="server">
    <asp:ListItem Text="Select One" Value=""></asp:ListItem>
    <asp:ListItem Text="small" Value="small"></asp:ListItem>
    <asp:ListItem Text="medium" Value="medium"></asp:ListItem>
    <asp:ListItem Text="large" Value="large"></asp:ListItem>
    <asp:ListItem Text="Extra Large" Value="Extra Large"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="rfqpizzasize" runat="server" InitialValue="" ControlToValidate="pizzasize" ForeColor="Red" ErrorMessage="*"></asp:RequiredFieldValidator>

when i placed 2nd validation control having id=rfqpizzasize on aspx page,an occured Control 'pizzasize' referenced by the ControlToValidate property of 'rfqpizzasize' cannot be validated. 当我在aspx页面上放置id = rfqpizzasize的第二个验证控件时,无法验证由'rfqpizzasize'的ControlToValidate属性引用的出现的控件'pizzasize'。

rfqpizzasize应该具有ControlToValidate="DropDwnsize"而不是ControlToValidate="pizzasize"

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM