关于DataGrid(Web Control)动态绑定

    对于DataGrid控件,如何实现其运行时绑定不同的字段
    我们可以很轻松的使用强大的属性编辑器对DataGrid进行绑定,只要选择添加绑定列/模板列/按钮列等,然后在相应的列下放的属性窗口中,将对应的数
None.gif Dim  ds  As   New  DataSet ' 假设ds已经是一个存在的数据集
None.gif
        dg.DataSource  =  ds ' dg是一个存在的DagaGrid控件(有三个绑定列,和一个模板列)
None.gif
         Dim  bc  As  BoundColumn ' 定义绑定列
None.gif
        bc  =   CType (dgMsg.Columns( 0 ), BoundColumn)                  ' 将第一列的类型转换成绑定列类型
None.gif
        bc.DataField  =   " 数据字段名称 "
None.gif        dg.DataBind()
' 绑定
据字段填写就行。不过这样不能实现在运行时重新绑定其他列。
    想实现上述功能,可以在运行时将DataGrid的列附给对应的列类(感觉术语不对,看代码更清楚),然后使用DataFiled属性。具体看代码好了。绑定如模板列也是类似方法。

PS:第一次写东西,希望能对大家有用。好像写的很不规范,以后逐步努力。

转载于:https://www.cnblogs.com/Carlwave/archive/2006/01/27/323769.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值