【IT168技术文档】
1.html
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="DataList_DeleteUpdate1.aspx.cs" Inherits="DataList_DataList_DeleteUpdate1" %> <%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>DataList编辑、更新、取消、删除、分页</title> </head> <body> <form id="form1" runat="server"> <div> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td> <asp:DataList ID="DataList1" runat="server" Font-Size="12px" Width="100%" DataKeyField="ProductID" OnCancelCommand="DataList1_CancelCommand" OnDeleteCommand="DataList1_DeleteCommand" OnEditCommand="DataList1_EditCommand" OnUpdateCommand="DataList1_UpdateCommand"> <HeaderTemplate> <td> au_id</td> <td> au_lname</td> <td> au_fname</td> <td> phone</td> <td> address</td> <td> 编辑</td> <td> 删除</td> </HeaderTemplate> <ItemTemplate> <td> <asp:Label ID="Lbl_au_id" Text='<%#Eval("au_id")%>' runat="server"></asp:Label> </td> <td> <asp:Label ID="Lbl_au_lname" Text='<%#Eval("au_lname")%>' runat="server"></asp:Label> </td> <td> <asp:Label ID="Lbl_au_fname" Text='<%#Eval("au_fname")%>' runat="server"></asp:Label> </td> <td> <asp:Label ID="Lbl_phone" Text='<%#Eval("phone")%>' runat="server"></asp:Label> </td> <td> <asp:Label ID="Lbl_address" Text='<%#Eval("address")%>' runat="server"></asp:Label> </td> <td> <asp:LinkButton ID="LinkButton1" Text="编辑" CommandName="Edit" runat="server"></asp:LinkButton> </td> <td> <asp:LinkButton ID="LinkButton3" Text="删除" CommandName="Delete" runat="server"></asp:LinkButton> </td> </ItemTemplate> <EditItemTemplate> <td> <asp:Label ID="Lbl_au_id" Text='<%#Eval("au_id")%>' runat="server"></asp:Label> </td> <td> <asp:TextBox ID="Txt_au_lname" Text='<%#Eval("au_lname")%>' runat="server"></asp:TextBox> </td> <td> <asp:TextBox ID="Txt_au_fname" Text='<%#Eval("au_fname")%>' runat="server"></asp:TextBox> </td> <td> <asp:TextBox ID="Txt_phone" Text='<%#Eval("phone")%>' runat="server"></asp:TextBox> </td> <td> <asp:TextBox ID="Txt_address" Text='<%#Eval("address")%>' runat="server"></asp:TextBox> </td> <td> <asp:LinkButton ID="LinkButton1" Text="更新" CommandName="Update" runat="server"></asp:LinkButton> <asp:LinkButton ID="LinkButton2" Text="取消" CommandName="Cancel" runat="server"></asp:LinkButton> </td> <td> <asp:LinkButton ID="LinkButton3" Text="删除" CommandName="Delete" runat="server"></asp:LinkButton> </td> </EditItemTemplate> <FooterTemplate> </FooterTemplate> </asp:DataList> </td> </tr> <tr> <td align="center"> <webdiyer:AspNetPager ID="pager1" runat="server" Font-Size="12px" ShowCustomInfoSection="Left" OnPageChanged="ChangePage" ShowInputBox="Always" CustomInfoSectionWidth="80%" SubmitButtonText="go"> </webdiyer:AspNetPager> </td> </tr> </table> </div> </form> </body> </html>