ASP.NET GridView 内嵌 DropDownList 绑定数据
2013-07-17 15:21
411 查看
aspx页面代码:
给下拉显示初始数据
<asp:GridView ID="GridView2" runat="server"> <Columns> <asp:BoundField HeaderText="ID" DataField="ID" /> <asp:BoundField HeaderText="Name" DataField="Name" /> <asp:BoundField HeaderText="Url" DataField="Url" /> <asp:TemplateField> <ItemTemplate> <asp:DropDownList ID="DropDownList2" runat="server" DataSource='<%# GetDate()%>' DataValueField="Val" DataTextField="Text"> </asp:DropDownList> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>.cs代码: 绑定下拉数据源
public List<DateInfo> GetDate() { List<DateInfo> info = new List<DateInfo>(); using (this.context = new SDKDataContext()) { var date = from c in this.context.DateInfo select c; } return info; }
给下拉显示初始数据
public void BandingGridView() { using (this.context = new SDKDataContext()) { var vData = from c in this.datacontext.DateInfo select c; this.GridView2.DataSource = vData; this.GridView2.DataBind(); foreach (GridViewRow gvr in GridView2.Rows) { DropDownList ddl = (DropDownList)gvr.FindControl("DropDownList2"); DateInfo info = new DateInfo(); info = vData[rows]; ddl.SelectedValue = info.Val.ToString(); } } }
相关文章推荐
- ASP.NET 2.0的 GridView中模板列绑定DropDownList的数据处理
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- ASP.NET实现增删改查等功能(Access版)系统之二-gridview绑定数据及行绑定
- ASP.NET实现增删改查等功能(Access版)系统之二-GridView绑定数据.
- 《ASP.NET》数据绑定——GridView
- asp.net读取excel中的数据并绑定在gridview
- ASP.NET中DropDownList控件的数据绑定的C#语言描述
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- asp.net 2.0的GridView的动态绑定数据的用法!
- 菜鸟学Asp.Net——GridView控件之RowDataBind事件中如何获取已绑定的数据
- asp.net中GridView绑定数据时进行时间Fromat时不起作用的解决办法
- asp.net customdatagrid 或gridview绑定数据的时候经常要用到的 ItemDataBound 事件的方法
- asp.net GridView 后台绑定数据无数据显示表头及没有数据一行
- ASP.NET——GridView控件绑定数据
- Asp.net中在GridView数据绑定事件中改变显示内容要注意的问题
- [ASP.NET]利用DataTable对DropDownList进行数据绑定
- 《ASP.NET》数据绑定——GridView
- asp.net中dropdownlist中绑定数据…
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)