我在datagrid中建了个绑定列 绑定到数据库一个表中 然后把这个列转化为模板列
在编辑中加入一个Dropdownlist 请问下 怎么把这个Dropdownlist绑定到数据库得另一个表上
谢谢!
在编辑中加入一个Dropdownlist 请问下 怎么把这个Dropdownlist绑定到数据库得另一个表上
谢谢!
解决方案 »
- .NET C/S 如何连接 远程数据库。
- c# 用XML数据文件填充TreeView
- 哪位大侠用vs2005做过Windows服务?望指教。。。。。(100分)
- 如何定义双下标数组?
- Select top 10 * from A where (a,b) not in(select top 10 a,b from A)如何实现
- 用C#实现单实例运行问题
- 回调函数 和 线程问题
- 关于在datagrid控件里添加dropdownlist(下拉列表)问题
- 怎样中断一个事件的执行
- 神呀!救救我吧!(在线)关于asp.net web 应用程序
- 问题标题不好说,请进来看看先吧。
- 关于重写OnPaint()的问题
<ItemTemplate>
<asp:Label id=Label2 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.状态") %>'>
</asp:Label>
</ItemTemplate>
<EditItemTemplate> <asp:DropDownList id="DropDownList1" runat="server" Width="78px" SelectedIndex='<%# GetStatusIndex(DataBinder.Eval(Container,"DataItem.状态").ToString())%>'>
<asp:ListItem Value="未完成">未完成</asp:ListItem>
<asp:ListItem Value="完成">完成</asp:ListItem>
</asp:DropDownList>
</EditItemTemplate>
2. *.cs文件代码(一般只有这个事件中用到取值)
private void DataGrid1_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
DropDownList dpdAreas=(DropDownList)e.Item.FindControl("DropDownList1");
this.dpdAreas.DataTextField = "AreaName";
this.dpdAreas.DataValueField = "AreaID";
this.dpdAreas.DataSource = DS;
this.dpdAreas.DataBind();
}