我需要能够在gridview的页脚中显示单独查询的结果。
最好的方法是什么?
我做了一些谷歌搜索,我发现使用原始数据源进行了很多旋转,并执行类似添加的操作以在页脚中显示信息。但是,我真的需要能够从单独的查询中显示这一行信息。
任何指示都将受到赞赏。链接,提示,技巧等
感谢。
答案 0 :(得分:0)
所以我能够弄清楚。
我创建了一个rowdatabound事件处理程序,有一个if语句检查,看看事件处理程序是在页脚,然后处理我的代码。
实施例:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.Footer) { // Connect // Build query // Execute data reader // Bind data e.Row.Cells[0].Text = reader["somedata"].ToString(); e.Row.Cells[1].Text = reader["someotherdata"].ToString(); // Close reader and connection } }