如何在RadTabStrip的标头中显示Radgrid的总行数

时间:2013-08-26 18:23:19

标签: telerik radgrid

我在C#中有一个使用sqlDataSource的ASP.NET项目。该项目由Telerik Radgrid组成,它位于RadTabStrip上。我想知道如何将该网格的总行数添加到Header选项卡中,如下图所示

enter image description here

2 个答案:

答案 0 :(得分:1)

我还没有使用RadTabStrip,所以我不知道如何设置问题;但是,我通过在页面的其他位置显示项目计数来完成类似的操作。也许这会帮助你达到你想要的目标。

首先,您应该在页面中添加一个HiddenField,它将存储RadGrid中的项目数。

<asp:HiddenField ID="HiddenField1" runat="server" />

接下来,在后面的代码中,将RadGrid中的项目数量粘贴到HiddenField中。

protected void Page_LoadComplete(object sender, EventArgs e)
{
    HiddenField1.Value = RadGrid.Items.Count.ToString();
{

最后,在PageLoad上,获取HiddenField的值并将其附加到标签文本。

$(document).ready(function () {
   var totalItems = $("#HiddenField1").val();
   $("#OpenTradesTab").Text("Open Trades (" + totalItems  + ")")
});

希望这有帮助。

答案 1 :(得分:0)

您可以通过以下方式获得大致的答案:

dgGrid.PageCount * dgGrid.PageSize