关于后台生成的模板列的数据绑定问题

原创 2004年07月29日 12:21:00

动态产生模版列参考:
public class DataGridTemplate : ITemplate
{
?? ListItemType templateType;
?? string columnName;
??
?? public DataGridTemplate(ListItemType type, string colname)
?? {
????? templateType = type;
????? columnName = colname;
?? }

?? public void InstantiateIn(System.Web.UI.Control container)
?? {
????? Literal lc = new Literal();
????? switch(templateType)
????? {
???????? case ListItemType.Header:
??????????? lc.Text = "" + columnName + "";
??????????? container.Controls.Add(lc);
??????????? break;
???????? case ListItemType.Item:
??????????? lc.Text = "Item " + columnName;
??????????? container.Controls.Add(lc);
??????????? break;
???????? case ListItemType.EditItem:
??????????? TextBox tb = new TextBox();
??????????? tb.Text = "";
??????????? container.Controls.Add(tb);
??????????? break;
???????? case ListItemType.Footer:
??????????? lc.Text = "" + columnName + "";
??????????? container.Controls.Add(lc);
??????????? break;
????? }
?? }
}
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbtskcreatingtemplatesprogrammaticallyindatagridcontrol.asp
邦定字段例:
lc.DataBinding += new System.EventHandler(BindLabelColumn)

...

private void BindLabelColumn(object sender, EventArgs e)
{
??????Label lbl = (Label)sender;
??????DataGridItem Container = (DataGridItem)lbl.NamingContainer;
??????lbl.Text = DataBinder.Eval(Container.DataItem, Field1);
}

后台动态生成GridView列和模版

考虑到很多数据源是不确定的,所以这时无法在前台设置gridview的表头,需要在后台动态指定并绑定数据。 前台代码如下: "主页" Language="C#" MasterPageFi...
  • hwt0101
  • hwt0101
  • 2014年06月11日 11:29
  • 1683

WPF-DataGrid后台动态生成列

DataGrid后台动态生成列 Now that you know the basics of the Silverlight DataGrid and how to specify...
  • yqj234
  • yqj234
  • 2016年03月14日 15:49
  • 4918

WPF中的TreeView如何定义模版,并绑定数据

转自:http://www.cnblogs.com/izualx/archive/2011/02/03/1949055.html   最近在用WPF做开发,项目进展的还算顺利,WPF总体来...
  • AAA123524457
  • AAA123524457
  • 2015年06月25日 14:12
  • 2898

关于easyUI tree控件后台数据绑定问题

如图所示: easyui框架下  tree控件实现四个对象的绑定:酒店、大楼、楼层、房间,四个对象间前后为父子关系。 网上主流的后台数据绑定都市针对一张表用一个递推实现绑定的。如:  priva...
  • zwz187
  • zwz187
  • 2016年07月27日 09:47
  • 231

GridView 模板列中的数据绑定

方法一:直接绑定查询的数据 asp:TemplateField HeaderText="姓名">                   ItemTemplate>       # Eval("Fi...
  • zhpch1984
  • zhpch1984
  • 2011年09月28日 14:55
  • 215

Echarts后台获取数据绑定详细样例

  • 2016年10月09日 16:30
  • 18KB
  • 下载

jQuery实现的纯HTML模板进行ajax数据绑定

  • 2007年06月29日 11:49
  • 368KB
  • 下载

AspxTreeList数据绑定以及模板和外观定制的运用

  • 2009年01月06日 10:24
  • 44KB
  • 下载

django 用ajax+post提交form 实现前后台数据绑定

首先要引入jquery文件,可以引入在线的,也可以下载离线的 添加进自己staticfiles 这里演示的是添加离线的 注意这句是要添加到自己写的ajax jquery脚本前。 然后HT...
  • cumtcyf
  • cumtcyf
  • 2016年10月19日 19:53
  • 4590

ext.net 前台创建GridPanel,store ,后台设置Column,model,完成数据绑定。主要实现行选择事件

1  前台页面布局     测试GridPanel的行选择事件                            ...
  • czf2505
  • czf2505
  • 2013年11月19日 12:10
  • 1582
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于后台生成的模板列的数据绑定问题
举报原因:
原因补充:

(最多只允许输入30个字)