<% for (i = 0; i < pageNum; i++){%>   
<asp:LinkButton ID="num" runat="server" CommandArgument="<%=i%>"><%=i+1%></asp:LinkButton> &nbsp;&nbsp;
<% } %>CmmandArgument="<%=i%>"这里赋值无效  我后台要得到属于此控件的TEXT值进行操作  该怎么做

解决方案 »

  1.   

    前台: 
    <asp:GridView ID="gvssgcs" runat="server" BackColor="White"  2             BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" CellPadding="3"  3             onrowcommand="gv_RowCommand" > 4              <Columns> 5                 <asp:TemplateField HeaderText="删除 " ShowHeader="False"> 6                     <ItemTemplate> 7                         <asp:Button ID="bt2" runat="server" Text="删除"  OnClientClick="return confirm('你确定要删除吗?')  /> 8                     </ItemTemplate> 9                 </asp:TemplateField>10             </Columns>11         </asp:GridView>
    后台:
    protected void gv_RowCommand(object sender, GridViewCommandEventArgs e)        {            if (e.CommandName=="delectssgc")            {                string=e.CommandArgument.ToString();              //执行ssgc的删除操作            }           if (e.CommandName=="delectdddd")            {                string=e.CommandArgument.ToString();              //执行dddd的删除操作            }        }