当前位置:编程学习 > C#/ASP.NET >>

100分求GridView这种绑定效果如何实现!!!!!!!!!

        //产品表-产品类型有N种
        产品类型   名称 价格 
          类型A    AAA 100
          类型A    BBB 100
          类型B    CCC 100
          类型B    DDD 100
  
        //绑定效果-按类型分类每个类型有一个头
        类型A
        AAA 100 编辑 修改 删除
        BBB 100 编辑 修改 删除
        类型B 
        CCC 100 编辑 修改 删除
        DDD 100 编辑 修改 删除 --------------------编程问答-------------------- 晕。gridview嵌套一下就搞定的。。。 --------------------编程问答-------------------- 可以DataList里嵌套GridView --------------------编程问答-------------------- girdview分组??

一般来说是使用嵌套gridview完成

如果觉着嵌套gridview麻烦,你也可以选择第3方控件,实际上支持分组的第3方表格控件多的是

比如radgird
http://demos.telerik.com/aspnet-ajax/grid/examples/groupby/outlookstyle/defaultcs.aspx --------------------编程问答-------------------- 另外还有一种方式

就是动态合并表格

下面是例子

http://www.agrinei.com/gridviewhelper/gridviewhelper_en.htm --------------------编程问答-------------------- 嵌套, --------------------编程问答-------------------- 对呀!嵌套蛮好的 --------------------编程问答-------------------- 要分组,得girdview嵌套,或者用ListView也可以,你可以去查MSDN
查询数据时,把数据分级好,程序里将类型绑到组里,纪录绑到相应的组的明细里

  Select 产品类型 名称 价格 from 产品表 group by 产品类型,名称 价格
--------------------编程问答-------------------- 还是没解决啊 有没有人给点具体的列子.............. --------------------编程问答-------------------- http://topic.csdn.net/u/20091111/15/1eefc2e8-1048-4809-b0f1-9c8f7bde30cb.html

http://topic.csdn.net/u/20091119/21/90E714DF-77CA-4F46-8E2E-3C241E16D1A7.html#r_61297907 --------------------编程问答--------------------
引用 9 楼 sandy945 的回复:
http://topic.csdn.net/u/20091111/15/1eefc2e8-1048-4809-b0f1-9c8f7bde30cb.html

http://topic.csdn.net/u/20091119/21/90E714DF-77CA-4F46-8E2E-3C241E16D1A7.html#r_61297907


不是这样啊,是类型单独起一个新行 --------------------编程问答-------------------- 我知道,思路是一样的

只是不跨行 跨列而已

你先自己画个 table  就明白了 --------------------编程问答-------------------- 思路蛮简单的啊,不过没时间给具体的 --------------------编程问答-------------------- http://topic.csdn.net/u/20110314/22/d2138b1d-b0b2-40b0-b011-c85ab4483cda.html --------------------编程问答-------------------- GridViewHelper.cs  报错 怎么解决呢?

GridView“grdPriceList”激发了未处理的事件“Sorting”。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.Web.HttpException: GridView“grdPriceList”激发了未处理的事件“Sorting”。

源错误: 


行 906:
行 907:
行 908:        mGrid.Sort(this.GetSequentialGroupColumns(), groupSortDir);
行 909:    }
行 910:
 

--------------------编程问答--------------------
引用 14 楼 dgmerpo 的回复:
GridViewHelper.cs  报错 怎么解决呢?

GridView“grdPriceList”激发了未处理的事件“Sorting”。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.Web.HttpException: GridView“grdPriceList……

这么晚还不睡啊。

sorting事件在后台添加了吗?

 protected void Gridview1_Sorting(object sender, GridViewSortEventArgs e)
        {

        } --------------------编程问答-------------------- --------------------编程问答--------------------
引用 15 楼 wxr0323 的回复:
引用 14 楼 dgmerpo 的回复:

GridViewHelper.cs 报错 怎么解决呢?

GridView“grdPriceList”激发了未处理的事件“Sorting”。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Web.HttpException: G……

+++1
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,