多行的按钮事件~~
private void rep1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if(e.CommandName == "delete")
{
// Response.Write(Request.Form["id"+e.Item.ItemIndex.ToString()]);
int id = ShengNetRequest.GetInt("id"+e.Item.ItemIndex.ToString(),0);
if(id != 0)
{
AdminUsers.delete(id);
databind();
}
}
}
<asp:Repeater ID="rep1" runat="server">
<itemtemplate>
<tr>
<td height="30"><a href='<%# "admin_edit.aspx?id="+DataBinder.Eval(Container.DataItem,"id")%>' target="mainFrame"><%# DataBinder.Eval(Container.DataItem,"username") %></a></td>
<td><input type="hidden" id="id<%# Container.ItemIndex%>" name="id<%# Container.ItemIndex%>" value="<%# DataBinder.Eval(Container.DataItem,"id") %>" />
<asp:LinkButton Runat="server" CommandName="delete" ID="Linkbutton1">删除</asp:LinkButton>
<a href='<%# "admin_power.aspx?id="+DataBinder.Eval(Container.DataItem,"id")%>' target="mainFrame">
权限操作</a> <span style="display:none;"><a href='<%# "admin_newspower.aspx?id="+DataBinder.Eval(Container.DataItem,"id")%>' target="mainFrame">
信息权限管理</a></span></td>
</tr>
</itemtemplate>
</asp:Repeater>