我遇到的情况是我使用绑定数据源填充gridview,并且在最底部需要另外两行;一个用于显示列中值的总和,另一个用于显示列中值的平均值。我可以通过聚合从rowDataBound事件中获取的信息来轻松计算这些值,但不知道如何手动将其他两行添加到gridview。任何帮助非常感谢。
答案 0 :(得分:2)
您可以像使用网格视图中的标题一样使用页脚。另一种解决方案是以这种方式使用查询:
查询1:您的原始查询
UNION
查询2:包含总和的查询
(仅当您不对网格应用分页时才适用)
答案 1 :(得分:1)
如果是单行信息,您可以使用摘要页脚。请参阅Displaying Summary Information in the GridView's Footer。
(来源:asp.net)
如果您想要另外两行,可以将行填入IList
。在业务逻辑层,您可以向DAL返回的列表中添加更多行。