在datagrid的某列上包含dropdownlist控件的一种方法
2004-03-21 14:48
330 查看
.aspx文件上datagrid模板列:
<asp:TemplateColumn HeaderText="上级部门">
<ItemTemplate>
<asp:DropDownList ID="ddlUpperId" runat="server" DataSource='<%# Upper() %>' datavaluefield="UpperId" datatextfield="UpperName" />
</ItemTemplate>
</asp:TemplateColumn>
在.aspx.cs中添加一函数:
public DataView Upper()
{
//数据的存取代码
//return一个dataview数据对象
}
<asp:TemplateColumn HeaderText="上级部门">
<ItemTemplate>
<asp:DropDownList ID="ddlUpperId" runat="server" DataSource='<%# Upper() %>' datavaluefield="UpperId" datatextfield="UpperName" />
</ItemTemplate>
</asp:TemplateColumn>
在.aspx.cs中添加一函数:
public DataView Upper()
{
//数据的存取代码
//return一个dataview数据对象
}
相关文章推荐
- 包含CheckBox控件的DataGrid导出到EXCEL——终极方法
- updatepanel 刷新 gridview太慢的解决方法,当包含dropdownlist控件时
- updatepanel 刷新 gridview太慢的解决方法,当包含dropdownlist控件时
- 通过消息拦截达到在Delphi控件中屏蔽原有事件处理的一种方法
- 屏蔽webbrowser控件右键的一种方法
- ASP.NET基础教程-DataGrid表格控件-处理在DataGrid中的DropDownList的事件
- 处理事件的方式:两种类的覆盖处理(自己管理,覆盖专用事件函数;自己统一管理,覆盖QWidget::Event通用函数),一种对象的处理(父控件统一管理,即安装过滤器),两种全局处理(QCoreApplication安装过滤器;覆盖notify方法)
- 控件包含代码块(即 ),因此无法修改控件集合解决方法!
- 在DataGrid中使用DropDownList控件 (转 土人制造)
- easyUI的列表控件(datagrid)日期列不能正确显示的解决方法
- 解决“控件包含代码块,因此无法修改控件集合”问题的方法
- GridViewRow、DataGrid、Repeater中操作其内控件的方法
- 多叉树结合JavaScript树形控件实现无限级树形菜单(一种构建多级有序树形结构JSON(或XML)数据源的方法)
- c#一种简单快速改变窗体风格和肤色的方法源码及其控件
- Android全屏(包含3种隐藏顶部状态栏及标题栏和一种隐藏Android 4.0平板底部状态栏的方法)
- ASP.NET DropDownList控件的使用方法
- C# 批量设置ComboBox控件的当前选中项的一种方法
- asp.net中显示DataGrid控件列序号的几种方法
- 数据库生成父子节点显示在dropdownlist控件上 (sqlserver查询方法)
- 多叉树结合JavaScript树形控件实现无限级树形菜单(一种构建多级有序树形结构JSON(或XML)数据源的方法)