首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-01-19 
gridview的模板列,怎么用dropdownList控件?dropdownList的数据是从DataSet里面获得的gridview的模板列,怎

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 "));

热点排行