Asp.net 下拉列表:想要在第二次加载页面时隐藏初始值
本文关键字:隐藏 加载 第二次 下拉列表 net Asp | 更新日期: 2023-09-27 18:35:42
我创建了一个下拉列表,然后向其中添加了初始值为 -1 的项目,并带有文本"选择国家"
我的问题是:当我从列表中选择一些东西,然后把主意从一个项目转到另一个项目时。现在我想在回发时从列表中隐藏初始值"选择国家/地区"
检查内部回发是否选择了下拉列表值,而不是禁用"选择国家/地区"选项
if(IsPostBack)
{
if(ddlCountry.SelectedIndex>0)
ddlCountry.Items.FindByValue("-1").Enabled = false;
}
你可以在页面加载中这样写
protected void Page_Load(object sender, EventArgs e)
{
if(IsPostBack)
{
if(DropDownList1.SelectedIndex>0)
DropDownList1.Items.FindByValue("-1").Enabled = false;
}
}