【发布时间】:2011-11-17 14:08:31
【问题描述】:
我有一个下拉列表,它非常简单。如果您没有从 DDL 中选择任何内容,则单击该按钮以进一步了解错误。但是当用户从 DDL 中选择某些内容时,我该怎么做才能不出现错误?
这是标记:
<asp:DropDownList ID="DropDownList1" runat="server" CssClass="jump">
<asp:ListItem Text="" Value="0"></asp:ListItem>
<asp:ListItem Text="Coupé" Value="Coupé" />
<asp:ListItem Text="Cabriolet" Value="Cabriolet" />
<asp:ListItem Text="Pickup" Value="Pickup" />
<asp:ListItem Text="Kombi" Value="Kombi" />
<asp:ListItem Text="Kombi-Coupé" Value="Kombi-Coupé" />
<asp:ListItem Text="Minibuss" Value="Minibuss" />
<asp:ListItem Text="Sedan" Value="Sedan" />
<asp:ListItem Text="Skåpbil" Value="Skåpbil" />
<asp:ListItem Text="SUV" Value="SUV" />
<asp:ListItem Text="Övrig" Value="Övrig" />
</asp:DropDownList>
<p id="err" runat="server"></p>
和代码隐藏:
if (DropDownList1.SelectedIndex == 0)
{
err.InnerHtml = "<span style='font: normal bold 11px/100% Arial, Verdana, Sans-Serif; color: Red'>Du måste välja Fordonstyp!</span>";
return;
}
非常感谢您
【问题讨论】:
-
你必须有一个回发。您是否考虑过添加
Validator? -
当天最矛盾的标题应该有一个徽章。
标签: c# asp.net .net drop-down-menu