【发布时间】:2011-05-13 13:56:12
【问题描述】:
我有一个数据绑定下拉列表 (ASP.net)。我希望页面加载某个项目作为选定项目。
我没有添加空白的第一行(这不是我需要的) 我发现我可以让它与“AppendDataBoundItems”一起工作,但副作用是我将所有项目列出了两次。
感谢您的帮助!
【问题讨论】:
我有一个数据绑定下拉列表 (ASP.net)。我希望页面加载某个项目作为选定项目。
我没有添加空白的第一行(这不是我需要的) 我发现我可以让它与“AppendDataBoundItems”一起工作,但副作用是我将所有项目列出了两次。
感谢您的帮助!
【问题讨论】:
使用 Page_PreRender 事件来处理这种情况......
在 Page_Load 中注册 PreRender 事件的事件处理程序
protected void Page_Load(object sender, EventArgs e)
{
Page.PreRender += new EventHandler(Page_PreRender);
}
在 PreRender 事件中,
void Page_PreRender(object sender, EventArgs e)
{
ComboBoxSomething.SelectedValue = WhatEverYouWant;
}
【讨论】: