我试图让我的下拉列表在控件的 selectedindexchanged 事件上显示四个控件。
基本上,当用户从下拉列表中选择“服务器”时,该事件应该触发并且用户应该看到两个额外的选项。
到目前为止尝试了很多方法,包括 text_changed 事件,但没有。
这是我到目前为止得到的
//adds new fields to the form when the user selects server as the asset type
protected void AddNewFields(object sender, EventArgs e)
{
//If the asset is a server then make the extra controls available
if (TypeDDL.Text.Equals("Server"))
{
DNLabel.Visible.Equals(true);
//DNLabel.Visible = true;
DomainNameTB.Visible = true;
RoleLabel.Visible = true;
RoleDDL.Visible = true;
}
}
<asp:DropDownList ID="TypeDDL" runat="server" DataSourceID="AssetTypeDS"
DataTextField="AssetTypeDescription" DataValueField="AssetTypeID" OnTextChanged="AddNewFields">
</asp:DropDownList>