我的下拉列表中有4个值
1.Await
2.Process
3.Cancel
我正在从DB中加载此列表。它通常会在Dropdown中显示Await
,但我需要在页面加载时显示状态Process
,并且需要禁用更改列表。
我的代码
public void BindStatus()
{
DataTable dt = new DataTable();
dt = obj.LoadStatus();
Status.DataSource = dt;
Status.DataTextField = "StatusName";
Status.DataValueField = "StatusId";
Status.DataBind();
}
任何人都可以说我如何设置下拉选定值为Process
,下拉列表应显示process
。
提前谢谢。
答案 0 :(得分:0)
请尝试以下代码。
public void page_load()
{
if (!IsPostBack)
{
BindStatus();
Status.SelectedIndex = Status.Items.IndexOf(Status.Items.FindByText("Process"));
Status.Enabled = false;
}
}