(1)DataGrid中一列显示行数
(2)DataGrid中一列绑定变量,或statview
应如何操作,谢谢!!!

解决方案 »

  1.   

    建立一个模板列放在最左边index=0的位置,然后写如下代码(vb.net)Private Sub dg_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles dg.ItemDataBound
            If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then
                e.Item.Cells(0).Text = e.Item.ItemIndex
            End If
    End Sub
      

  2.   

    <ASP:DataGrid id="MyDataGrid" runat="server"
           CellPadding = "2"
           EditItemStyle-BackColor="yellow"
                AutoGenerateColumns="False">    <Columns>    
          <ASP:TemplateColumn HeaderText="行">
            <ItemTemplate>
              <ASP:Label Text='<%# DataBinder.Eval(Container.DataItem, "行数") %>' runat="server" />
            </ItemTemplate>
                 </ASP:TemplateColumn><ASP:TemplateColumn HeaderText="statview">
            <ItemTemplate>
              <ASP:Label Text='<%# DataBinder.Eval(Container.DataItem, "statview") %>' runat="server" />
            </ItemTemplate>
                 </ASP:TemplateColumn>
               </Columns>  </ASP:DataGrid>
      

  3.   

    *************************
    大侠们,我讲祥细一点,我的问题是:
       我在后台文件中从数据库中选择出满足条件记录绑定到DataGrid,并分页,每页20条记录。使用如下语句绑定:
          myDataGrid.DataSource = myDataSet
          myDataGrid.DataBind()(1)我想在第一列显示行数,第一页行数:1-20,第二页:21-40,如此类推。
    (2)另外在 DataGrid 加一列,显示后台程序中的一个变量,或如ViewState( "MyNumber") 应如何,请讲祥细一些,好吗?谢谢!!
    *************************
      

  4.   

    http://blog.csdn.net/jaguar1982/archive/2005/01/25/267394.aspx
    MSDN WebCast 讲座下载(Datagrid高级使用技巧)
      

  5.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=C0B53A2D-EF45-4E07-9C95-2849700F32A8
      

  6.   

    AllenTing() 的方法可行。如果你没有行业这一列,可以程序自动生成
    <script language="C#">
    public int rows = (datagrid1.Page-1)*20 +1; //初始值。
    </script><ASP:TemplateColumn HeaderText="行">
            <ItemTemplate>
              <%=rows++%>
            </ItemTemplate>
    </ASP:TemplateColumn>
      

  7.   

    TemplateColumn中可以是任意你添加的东西。
      

  8.   

    用SQL语句来控制是否满足条件的记录显示,然后去看看分页的文章。
      

  9.   

    首先谢谢大家的热心。
    我采用 Azmore(漂流) 在C#下可行,但我用的是vb,<%=rows++%>语句错误:Expression expected.怎么回事?