在GridView模板列内的DropDownList,如何绑定树形数据
数据库结构
nodeid 代码
name 名称
parentid 父ID
前台aspx文件
后台C#
nodeid 代码
name 名称
parentid 父ID
前台aspx文件
…………
<form id="form1" runat="server">
<asp:GridView ID="GridView1" RowDataBound="GridView1_RowDataBound" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundField HeaderText="第一列" />
<asp:BoundField HeaderText="第二列" />
<asp:BoundField HeaderText="第三列" />
<asp:BoundField HeaderText="第四列" />
<asp:BoundField HeaderText="第五列" />
<asp:TemplateField HeaderText="模板列">
<ItemTemplate>
<asp:DropDownList ID="DropDownList1"runat="server"></asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</form>
…………
后台C#
protected void GridView1_RowDataBound(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e)
{
DropDownList drop = e.Row.FindControl("DropDownList1") as DropDownList;
…………//此处该如何写代码?
//将数据库中的树形数据绑定在DropDownList1中
}
...全文
相关推荐
Aspx GridView使用大全
此资源涉及如下开发案例: 表头表尾 导入导出 多层嵌套 分页排序 结合控件 设置属性 无代码 增除删改 主键索引
gridview控件的72种用法
欢迎大家学习gridview控件的72种用法!
ASP.NET数据库网站设计教程(C#版)[孙士保]第8章 使用数据源控件访问数据库.ppt
ASP.NET数据库网站设计教程(C#版)[孙士保]第8章 使用数据源控件访问数据库
Microsoft.Web.UI.WebControls.dll
属于第三方的dll,希望能和大家一起分享一下,资源还是比较少的啊,要珍惜了哦。
苏鹏asp.net教程(服务器端控件)
服务器端控件,将常用的控件的使用,属性,方法全面剖析


