当前位置: 代码迷 >> ASP.NET >> 按"编辑"用dropdownlist绑定数据进行修改,怎么设置当前选项为这条记录目前取得的值
  详细解决方案

按"编辑"用dropdownlist绑定数据进行修改,怎么设置当前选项为这条记录目前取得的值

热度:2433   发布时间:2013-02-25 00:00:00.0
按"编辑",用dropdownlist绑定数据进行修改,如何设置当前选项为这条记录目前取得的值?
用datalist显示表,后面用“编辑”按钮,编辑状态时,有两项是用dropdownlist选择修改的,想实现进入编辑状态时,dropdownlist的当前选项为这条记录目前取得的值。请问怎样实现?

------解决方案--------------------------------------------------------
dropdownlist控件
设置数据源读取这个字段的值
数据绑定datalist的字段
编辑时会自动选中的
------解决方案--------------------------------------------------------
DropDownList.SelectedValue=你取出的值
DropDownList.DataBind();
------解决方案--------------------------------------------------------
if (e.Row.RowType == DataControlRowType.DataRow)
{
System.Data.DataRowView drv = (System.Data.DataRowView)e.Row.DataItem;
DropDownList ddl = (DropDownList)e.Row.FindControl( "DropDownList1 ");
if (ddl != null)
{
ddl.Items.FindByText(drv[ "csmc "].ToString()).Selected = true;
}

}
  相关解决方案