<%@ Page Language="C#" AutoEventWireup="true" CodeFile="PageSaveData.aspx.cs" Inherits="PageSaveData" %>
<!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></title>
</head>
<body>
<form id="form1" runat="server">
<div style="text-align: center">
<br />
<br />
<br />
<table >
<tr>
<td>
<asp:Button ID="btnSave" runat="server" OnClick="btnSave_Click" Text="保 存(S)"
Width="120px" Height="32px" Font-Size="Medium" AccessKey="S"
ToolTip="快捷键(Alt+S)" /> </td>
<td>
<asp:Button ID="btnExcel" runat="server" Height="32px" οnclick="btnExcel_Click"
Text="Excel 表(E)" Width="120px" AccessKey="E" ToolTip="快捷键(Alt+E)" />
</td>
<td>
<asp:Button ID="btnBack" runat="server" Font-Size="Medium" Height="32px"
οnclick="btnBack_Click" Text="返 回(B)" Width="120px" AccessKey="B"
ToolTip="快捷键(Alt+B)" />
</td>
</tr>
</table>
<br />
<asp:GridView ID="gridViewDB" runat="server" BackColor="#DEBA84"
BorderColor="#DEBA84" BorderWidth="1px" CellPadding="3" CellSpacing="2" Height="293px"
Width="663px" AutoGenerateColumns="False" Caption="数据库" OnRowDeleting="gridViewDB_RowDeleting"
style="text-align: center" onrowdeleted="gridViewDB_RowDeleted"
onrowdatabound="gridViewDB_RowDataBound" AllowPaging="True"
onpageindexchanging="gridViewDB_PageIndexChanging"
onrowupdating="gridViewDB_RowUpdating"
DataKeyNames="UserName"
onrowcancelingedit="gridViewDB_RowCancelingEdit"
onrowediting="gridViewDB_RowEditing"
onrowupdated="gridViewDB_RowUpdated">
<FooterStyle BackColor="#F7DFB5" ForeColor="#8C4510" />
<RowStyle BackColor="#FFF7E7" ForeColor="#8C4510" />
<SelectedRowStyle BackColor="BlueViolet" Font-Bold="True" ForeColor="White" />
<PagerStyle ForeColor="#8C4510" HorizontalAlign="Center" />
<HeaderStyle BackColor="#A55129" Font-Bold="True" ForeColor="White" />
<Columns>
<asp:TemplateField>
<HeaderTemplate>
<asp:CheckBox ID="checkedAll" runat="server" Text="全选" AccessKey="A" ToolTip="快捷键(Alt+A)" OnCheckedChanged="checkedAll_CheckedChanged" AutoPostBack="True" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="checkedItem" runat="server" Text= '<%# Container.DisplayIndex + 1 %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="UserName" HeaderText="用户名" ReadOnly="True" />
<asp:TemplateField HeaderText="电子邮件">
<EditItemTemplate>
<asp:TextBox ID="UserEmail" runat="server" Text='<%# Bind("UserEmail") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ControlToValidate="UserEmail" ErrorMessage="Email 格式有误"
ValidationExpression="/w+([-+.']/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*"></asp:RegularExpressionValidator>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label2" runat="server"
Text='<%# Bind("UserEmail") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="时间">
<EditItemTemplate>
<asp:Calendar ID="SendTime" runat="server" BackColor="#FFFFCC"
BorderColor="#FFCC66" BorderWidth="1px" DayNameFormat="Shortest"
Font-Names="Verdana" Font-Size="8pt" ForeColor="#663399" Height="200px"
SelectedDate='<%# Bind("SendTime") %>' VisibleDate='<%# Bind("SendTime") %>' ShowGridLines="True" Width="220px">
<SelectedDayStyle BackColor="#CCCCFF" Font-Bold="True" />
<SelectorStyle BackColor="#FFCC66" />
<TodayDayStyle BackColor="#FFCC66" ForeColor="White" />
<OtherMonthDayStyle ForeColor="#CC9966" />
<NextPrevStyle Font-Size="9pt" ForeColor="#FFFFCC" />
<DayHeaderStyle BackColor="#FFCC66" Font-Bold="True" Height="1px" />
<TitleStyle BackColor="#990000" Font-Bold="True" Font-Size="9pt"
ForeColor="#FFFFCC" />
</asp:Calendar>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("SendTime", "{0:yyyy-MM-dd}") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="内容">
<EditItemTemplate>
<asp:TextBox ID="Content" runat="server" Text='<%# Bind("Content") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label3" runat="server" Text='<%# Bind("Content") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="删除" ShowHeader="False">
<HeaderTemplate>
<asp:LinkButton ID="linkButtonAll" runat="server" CausesValidation="False"
CommandName="Delete" Enabled="False" οnclick="linkButtonAll_Click" Text="全部删除"></asp:LinkButton>
</HeaderTemplate>
<ItemTemplate>
<asp:LinkButton ID="linkButtonItem" runat="server" CausesValidation="False"
CommandName="Delete" Text="删除"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:CommandField ShowEditButton="True" HeaderText="编辑" />
</Columns>
</asp:GridView>
</div>
</form>
</body>
</html>