当前位置: 代码迷 >> ASP.NET >> gridview的模板列,如何用dropdownList控件?dropdownList的数据是从DataSet里面获得的
  详细解决方案

gridview的模板列,如何用dropdownList控件?dropdownList的数据是从DataSet里面获得的

热度:6064   发布时间:2013-02-25 00:00:00.0
gridview的模板列,怎么用dropdownList控件?dropdownList的数据是从DataSet里面获得的
gridview的模板列,怎么用dropdownList控件?dropdownList的数据是从DataSet里面获得的

我的footrow添加记录的时候,人员类型字段我想用dropdownList控件,这样比较直观,该怎么做啊?

------解决方案--------------------------------------------------------
在前台aspx中绑定到子控件的DataSource为一个方法

<asp:dropdownList ID= "dropdownList1 " runat= "server " DataSource= ' <%# GetStaffCategories() %> ' DataTextField= "CategoryName " DataValueField= "CategoryID ">
</asp:dropdownList>

在后台
public DataView GetStaffCategories()
{
SqlConnection conn;
string sqlSelect;
// ...
// ...
SqlDataAdapter da = new SqlDataAdapter(sqlSelect, conn);
DataSet ds = new DataSet();
da.Fill(ds);
return ds.Tables[0].DefaultView;

Hope helpful!
}

------解决方案--------------------------------------------------------
DropDownList1.Items.Insert(0, new ListItem( "XXX ", "XXX "));
  相关解决方案