找回密码
 立即注册

QQ登录

只需一步,快速开始

Alice
社区贡献组   /  发表于:2015-8-11 10:51:00
11#
回复 10楼jian.du的帖子

你的需求我们收到了。
制作demo需要时间,制作成功后给你反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-8-11 14:47:00
12#
回复 10楼jian.du的帖子

你可以测试如下的示例。


我将数据源改成SqlDataSource数据源。
由于测试sql数据源是我们公司内部测试用的,你需要给成自己的sql数据源。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
jian.du
初级会员   /  发表于:2015-8-12 09:51:00
13#
Alice,你好,这种层级关系除了前台使用dataSource,还有再后台通过sql来实现吗?就是不用SqlDataSource
回复 使用道具 举报
jian.du
初级会员   /  发表于:2015-8-12 10:54:00
14#
我按你的例子写了,但是还是出不来,一直提示   ConnectionString  属性尚未初始化。
回复 使用道具 举报
jian.du
初级会员   /  发表于:2015-8-12 11:13:00
15#
效果出来了,但是怎么点击父表有时候得点击两次子表才出来呀。。还有就是点下一个上一个就不见了。这是不是一个bug呀
回复 使用道具 举报
jian.du
初级会员   /  发表于:2015-8-12 11:25:00
16#
子表的分页怎么处理?PageIndex变换后如何绑定数据?  因为直接给的是SqlDataSource
回复 使用道具 举报
jian.du
初级会员   /  发表于:2015-8-12 11:27:00
17#
官网示例的子表分页点击下一页后可以自动去下一页,也没见后台写啥代码来干预啊,我的子表分页后点击下一页整体就合起来了。
回复 使用道具 举报
jian.du
初级会员   /  发表于:2015-8-12 11:43:00
18#
我点击子表分页的下一页,就提示   未将对象引用到实例
回复 使用道具 举报
jian.du
初级会员   /  发表于:2015-8-12 12:02:00
19#
我点击展开,得点击两下才能展开,展开后再点击无法合住。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-8-12 12:14:00
20#
回复 14楼jian.du的帖子

对于你提出的需求,可以使用DataSource绑定到sql数据库。
代码参考:
  1.    SqlConnection dataBaseCon = new SqlConnection("Data Source=10.32.1.52\\sqlexpress;Initial Catalog=bbs;User ID=sa;Password=xA123456");
  2.             //configure sqlstatement
  3.             string sqlStr = "select * from [dbo].[Customer]";
  4.             //instance SqlDataAdapter sql dataadapter
  5.             SqlDataAdapter da = new SqlDataAdapter(sqlStr, dataBaseCon);
  6.             //instance DataSet
  7.             DataSet data = new DataSet();
  8.             //fill data
  9.             da.Fill(data, "Customer");


  10.             this.Customers.DataKeyNames = new string[] { "ID" };
  11.             C1.Web.Wijmo.Controls.C1GridView.C1BoundField field = new C1.Web.Wijmo.Controls.C1GridView.C1BoundField();
  12.             field.DataField = "Name";
  13.             field.HeaderText = "Name";
  14.             field.SortExpression = "Name";

  15.             this.Customers.Columns.Add(field);

  16.             field = new C1.Web.Wijmo.Controls.C1GridView.C1BoundField();
  17.             field.DataField = "Company";
  18.             field.HeaderText = "Company";
  19.             field.SortExpression = "Company";

  20.             this.Customers.Columns.Add(field);

  21.             //binding
  22.             this.Customers.DataSource = data;
  23.             this.Customers.DataBind();
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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