如何在gridview中获取转发器项目计数

时间:2014-05-22 09:22:37

标签: asp.net gridview

我不确定这是否可行。我想做的是。我在gridview项目模板中有一个gridview,我正在填充转发器。

我想获得转发器中的最后一行,以便我可以正确地格式化文本。

到目前为止,我无法获得转发器项目,我尝试使用查找控件但最终出错了。

Me.Items.count是另一个。

          <asp:GridView ID="gvApprovalSetting" runat="server" CssClass="grid" AutoGenerateColumns="False"
                AllowPaging="true" AllowSorting="true" RowStyle-CssClass="column1" AlternatingRowStyle-CssClass="odd"
                CellPadding="4" GridLines="None">
                <RowStyle CssClass="column1"></RowStyle>
                <Columns>
  <asp:TemplateField HeaderText="Approvers "  ItemStyle-Width="200px" HeaderStyle-Width="200px">
                           <ItemTemplate>
                            <asp:Repeater ID="rptApprovers" runat="server">
                                <ItemTemplate>
                                   <%-- <%# IIf(Container.ItemIndex = Me.Items.Count -1, Eval("DisplayName") & Container.ItemIndex , Eval("DisplayName") & ", " & Me.Items.Count) %>--%>
                                     <%# Container.ItemIndex%>
                                    <%--<%# Eval("DisplayName") & ", " %>--%>
                                </ItemTemplate>
                            </asp:Repeater>
                        </ItemTemplate>                           
                    </asp:TemplateField>
 </Columns>

电流输出是&#34; User1,User2,User3,&#34;我想最后修剪一下逗号。

关心所有

1 个答案:

答案 0 :(得分:1)

您需要使用以下功能

.TrimEnd(',')