DataGrid动态绑定DropDownList
2004-11-09 15:21
633 查看
版权声明:CSDN是本Blog托管服务提供商。如本文牵涉版权问题,CSDN不承担相关责任,请版权拥有者直接与文章作者联系解决。
AllowCustomPaging="True" AllowPaging="True" PageSize="5">
BackColor="#419ADF">
HeaderText="用户名">
HeaderText="E-mail">
DataField="UserRoleID" ReadOnly="True" HeaderText="Role">
HorizontalAlign="Center">
runat="server" Checked='<%# DataBinder.Eval(Container.DataItem, "IsLock") %>'>
runat="server" Checked='<%# DataBinder.Eval(Container.DataItem, "IsLock") %>'>
HorizontalAlign="Center">
runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "UserRole") %>'>
id="DrpRole" runat="server" Width="78px">
UpdateText="更新" HeaderText="编辑" CancelText="取消" EditText="编辑">
HorizontalAlign="Center">
Mode="NumericPages">
private void GridUser_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if (e.Item.ItemType==ListItemType.EditItem)
{
DropDownList[/b] dl= (DropDownList[/b])e.Item.FindControl("DrpRole");
RoleManage userRoles = new RoleManage();
dl.DataSource = userRoles.GetAllRoles() ;
dl.DataTextField = "RoleName";
dl.DataValueField = "RoleID";
dl.DataBind();
//根据第2列的ID值,选中下拉列表的初始值[/b]
dl.Items.FindByValue(e.Item.Cells[2].Text).Selected=true;
}
}
相关文章推荐
- 编辑DataGrid时动态绑定DropDownList
- DataGrid中DropDownList的动态绑定和触发DropDownList事件
- DataGrid中DropDownList的动态绑定和触发DropDownList事件
- DataGrid中DropDownList的动态绑定和触发DropDownList事件(*转)
- 如何在datagrid的模版编辑列里动态绑定了一个dropdownlist
- 动态绑定DATAGRID里的DropDownList
- DataGrid中DropDownList的动态绑定和触发DropDownList事件
- [.net]DataGrid中绑定DropDownList[转]
- 9.动态生成实体类,根据XML模板使用Emit生成动态类绑定到DataGrid
- DataGrid中DropDownList 的数据绑定
- DataGrid的动态绑定问题(一)
- 通过 IDictionary对Silverlight DataGrid 进行动态数据绑定
- easyui datagrid动态绑定列名和数据
- easyui datagrid动态绑定url导致的2次请求后台
- DataGrid的动态绑定问题(二) 续
- (转)扩展jquery easyui datagrid 之动态绑定列和数据
- VC ADO dataGrid 数据库动态绑定
- 如何使用动态创建模板列并绑定数据(GridView,Repeater,DataGrid)
- datagrid中DropDownList绑定Dataset 的探究 未将对象引用设置到对象的实例 错误
- GridView中给DropDownList动态绑定数据,及选择列表值后自动更新数据库