zoukankan      html  css  js  c++  java
  • 为DataGrid或者GridView或者DataList最前面增加一排序号

    使得能够按照1、2、3、4……这样的标记显示
    这比较容易,只需在绑定函数中添加这几行代码就可以了:

                //===========================添加序号=====================
                DataTable dt = ds.Tables[0];
                DataColumn dc = dt.Columns.Add("number", System.Type.GetType("System.String"));
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    dt.Rows[i]["number"] = (i + 1).ToString();
                }
                this.DataGrid.DataSource = pds;
                DataGrid.DataBind();
               
    当然在其他的设计视图中需要添加一个绑定列接受上面代码中的number
    <asp:BoundColumn DataField="number" HeaderText="序号" ></asp:BoundColumn>
    ok,就搞定了,这就完美许多了呢……
  • 相关阅读:
    券商
    养生之道
    房产买卖
    货币常识
    虚拟币
    其他开源项目
    Shiro
    文件上传插件
    JAVA常见问题
    如何写好PPT
  • 原文地址:https://www.cnblogs.com/bbxie/p/568400.html
Copyright © 2011-2022 走看看