zoukankan      html  css  js  c++  java
  • GridView,datalist添加序号列

    GridView添加序号列:
    这个是经常需要的一个功能

    1 <asp:TemplateField HeaderText="序号">
    2   <ItemTemplate>
    3      <%#   Container.DataItemIndex+1 %> 
    4     </ItemTemplate>
    5 </asp:TemplateField>

    另外再加一个GridView使用模板按钮的功能:

    1 <asp:TemplateField HeaderText="删除">
    2   <ItemTemplate>
    3     <asp:LinkButton ID="LinkButton1" runat="server" CommandArgument='<%# eval_r("ID") %>' CommandName="del" OnClientClick="return confirm('是否删除该行?');" Text="删除">
    4     </asp:LinkButton>
    5   </ItemTemplate>
    6 </asp:TemplateField>

    后台代码:

    1 protected void grv_items_RowCommand(object sender, GridViewCommandEventArgs e)
    2      {
    3         if (e.CommandName == "del")
    4          {
    5             int id = Convert.ToInt32(e.CommandArgument);
    6             //here are your codes
    7          }
    8      }

    DataList控件添加序列号类似:
    DataList的编号是从0开始,所以用以下代码:

    1 <asp:Label ID="lblQNum" runat="server" Text='<%# Container.ItemIndex+1 %>' Font-Bold="True"></asp:Label>
  • 相关阅读:
    UVA 11235 (游程编码+ST算法)
    CodeForces 359D (数论+二分+ST算法)
    线性动态规划
    AC自动机
    KMP
    字典树
    Treap和名次树
    线段树
    最小生成树
    【VS】使用vs2017自带的诊断工具(Diagnostic Tools)诊断程序的内存问题
  • 原文地址:https://www.cnblogs.com/xyyt/p/3978589.html
Copyright © 2011-2022 走看看