找回密码
 立即注册

QQ登录

只需一步,快速开始

lang1165
论坛元老   /  发表于:2014-10-20 15:28  /   查看:5111  /  回复:4
哪位知道C1GridView 后台如何动态添加C1ComboBox列,请指教。非常感谢!

4 个回复

倒序浏览
lang1165
论坛元老   /  发表于:2014-10-20 16:35:00
沙发
是不是,问题太简单了,没人理我吗?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-10-20 16:47:00
板凳
回复 1楼lang1165的帖子

可以写代码在PageLoad里创建列。比如:
  1. protected void Page_Load(object sender, EventArgs e)
  2. {
  3.     if (!this.IsPostBack)

  4.     {
  5.         C1BoundField bfield = new C1BoundField ();
  6.         bfield.HeaderText = "Name";
  7.         bfield.DataField = "Name";
  8.         C1GridView1.Columns.Add(bfield);
  9.     }

  10. //这里实现数据绑定
  11.     this.BindGrid();

  12. }
复制代码


细节可以参考文档:http://helpcentral.componentone. ... fTemplateField.html
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
lang1165
论坛元老   /  发表于:2014-10-23 15:24:00
地板
已解决
$("<input />")
                                                                .width("100%")
                                                                .appendTo(args.cell.container().empty())
                                                                .wijcombobox({
                                                                    data: { label: { bind: "txt" }, value: { bind: "val"} },
                                                                    autoComplete: false,
                                                                    autoFilter: false,
                                                                    isEditable: true,
                                                                    //select:function(e,data){alert("选择的值是:"+data.value)},
                                                                    //changed:function(){alert("changed")},
                                                                    //textChanged:function(){alert("textChanged")},
                                                                    dataSource: t1
                                                                });

评分

参与人数 1金币 +100 收起 理由
Alice + 100 反馈解决方案

查看全部评分

回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-10-23 17:30:00
5#
已解决
$("<input />")
                                                                .width("100%")
                                                                .appendTo(args.cell.container().empty())
                                                                .wijc......
lang1165 发表于 2014-10-23 15:24:00


谢谢你的反馈,根据我们的规则,奖励金币。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部