【问题标题】:Add Row Count in Caption of Gridview ASP.NET在 Gridview ASP.NET 的标题中添加行数
【发布时间】:2019-05-12 10:45:02
【问题描述】:

如何在gridview标题中添加行数信息? 我在设计源代码中编写了这段代码。但它不起作用。

<asp:GridView ID="gvData" runat="server" AutoGenerateColumns="false" HeaderStyle-BackColor="WindowFrame" Caption="Number of records: <%# gvData.Rows.Count %>">

【问题讨论】:

  • “它不起作用”到底是什么意思?您收到异常、错误消息或意外结果?你能更具体一点吗?你也调试过你的代码,看看gvData.Rows.Count返回了什么?
  • @SonerGönül 它在标题中显示 记录数:。不是正确的值

标签: c# asp.net gridview


【解决方案1】:

你应该使用 OnDataBound 事件:

protected void gvData_OnDataBound(object sender, EventArgs e)
        {
            gvData.Caption = $"Number of records:{gvData.Rows.Count.ToString()}";
        }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-22
    • 1970-01-01
    • 2013-03-23
    • 1970-01-01
    • 2010-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多