怎么把asp:ButtonColumn列的text设置为序号列<asp:ButtonColumn ButtonType="PushButton" HeaderText="NO" CommandName="Select" text='<%#((DataGridItem)Container).ItemIndex+1%>'></asp:ButtonColumn>
报错啊 谢谢

解决方案 »

  1.   

    e.Item.Cells[0].Text=(DataGrid1.CurrentPageIndex*DataGrid1.PageSize+DataGrid1.Items.Count+1).ToString();不能显示为asp:ButtonColumn的text
    怎么用代码发现asp:ButtonColumn控件呢然后在付值
      

  2.   

    <asp:TemplateColumn HeaderText="RowNumber">
    <HeaderStyle HorizontalAlign="Center" Width="6%"></HeaderStyle>
    <ItemStyle HorizontalAlign="Center"></ItemStyle>
    <HeaderTemplate>
    <FONT face="宋体">行号</FONT>
    </HeaderTemplate>
    <ItemTemplate>
    <asp:Label id=OrderID runat="server" Text="<%# Container.ItemIndex+1 %>">
    </asp:Label>
    </ItemTemplate>
    </asp:TemplateColumn>