Asp.net下拉列表与页面格式相关的FindByValue问题

时间:2013-11-25 09:43:19

标签: c# asp.net

我有三个下拉列表:

//three dropdown lists as follow:
ddlStartupPage.Items.FindByValue(Session["StartUpPage"].ToString()).Selected = true;
ddlValue1.Items.FindByValue(Session["v1"].ToString()).Selected = true;
ddlValue2.Items.FindByValue(Session["v2"].ToString()).Selected = true;

我使用的是下拉列表的findByValue方法。第一行正常运行。但是当我取消注释最后两行时,它会导致页面格式化问题。

我在asp.net页面中使用母版页和更新面板。

1 个答案:

答案 0 :(得分:0)

试用此代码

ddlproj.SelectedIndex = ddlproj.Items.IndexOf(ddlproj.Items.FindByText(dtproj.
Rows[0]["project"].ToString()));