我有一个我不明白的非常奇怪的问题。
我使用ASP.NET版本.NET 4.0
就我而言,我需要隐藏DropDownList
if(condition is true)
。
但是所有的隐藏选项都不起作用。
这是代码部分(此操作通过OnSelectedIndexChanged从另一个下拉列表中调用):
if (id_int == 3)
{
DropDown_typeofcar.Attributes["style"] = "display: none;";
DropDown_typeofcar.Visible = false;
DropDown_typeofcar.Enabled = false;
}
和设计:
<asp:DropDownList ID="DropDown_typeofcar" runat="server" AutoPostBack="True" DataSourceID="SqlDataSource1" DataTextField="CarType" AppendDataBoundItems="true" DataValueField="CarType" OnSelectedIndexChanged="CarType_Changed2" Width="200px">
<asp:ListItem Text="" Value="" />
</asp:DropDownList>
请帮助我找出可能是什么问题。如果您需要其他信息,请告诉我。