📄 index.aspx
字号:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="index.aspx.cs" Inherits="index" %>
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>
<body>
<form id="form1" runat="server">
<!--download from 51aspx.com-->
<table width="99%" border="1" bordercolor="#CCCCCC">
<tr>
<td colspan="2" style="height: 27px" align="center">
<asp:TextBox ID="txtStuName" runat="server"></asp:TextBox>
<asp:LinkButton ID="btnFind" runat="server" OnClick="btnFind_Click">查找同学</asp:LinkButton></td>
</tr>
<tr>
<td width="200" valign="top">
<h4>我的基本信息</h4>
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<a href="<%# Img(Eval("Photo").ToString(),Eval("Sex").ToString()) %>" target="_blank">
<img style="width:100px; height:100px;" alt="我的形象照片" src="<%# Img(Eval("Photo").ToString(),Eval("Sex").ToString()) %>" />
</a>
<br />
管理员:<%# Admin(Eval("Admin").ToString()) %>
<br />
姓名:<%# DataBinder.Eval(Container, "DataItem.Name") %><br />
昵称:<%# DataBinder.Eval(Container, "DataItem.NickName") %><br />
生日:<%# DataBinder.Eval(Container, "DataItem.Birthday") %><br />
QQ:<%# DataBinder.Eval(Container, "DataItem.QQ") %><br />
Msn:<%# DataBinder.Eval(Container, "DataItem.Msn") %><br />
电话:<%# DataBinder.Eval(Container, "DataItem.Tel") %><br />
个人主页:<a href="<%# DataBinder.Eval(Container, "DataItem.Homepage") %>"
target="_blank"><%# DataBinder.Eval(Container, "DataItem.Homepage") %></a><br />
工作状况:<%# DataBinder.Eval(Container, "DataItem.Work") %><br />
暂住地址:<%# DataBinder.Eval(Container, "DataItem.Address") %><br />
<asp:LinkButton ID="btnShowP2" runat="server" OnClick="btnShowP2_Click">修改基本信息</asp:LinkButton>
</ItemTemplate>
</asp:Repeater>
<asp:Repeater ID="Repeater2" runat="server">
<ItemTemplate>
密码:<asp:TextBox ID="txtPwd" runat="server"
Text='<%# DataBinder.Eval(Container, "DataItem.Pwd") %>'></asp:TextBox>
<asp:RequiredFieldValidator ID="RFValidator2" runat="server" ErrorMessage="*"
ControlToValidate="txtPwd"></asp:RequiredFieldValidator>
<br />
昵称:<asp:TextBox ID="txtNickName" runat="server"
Text='<%# DataBinder.Eval(Container, "DataItem.NickName") %>'></asp:TextBox><br />
Q Q: <asp:TextBox ID="txtQQ" runat="server"
Text='<%# DataBinder.Eval(Container, "DataItem.QQ") %>'></asp:TextBox>
<asp:RangeValidator ID="checkQQ" runat="server" ControlToValidate="txtQQ" ErrorMessage="QQ号不对"
MaximumValue="999999999" MinimumValue="1000" Type="Double"></asp:RangeValidator>
<br />
Msn: <asp:TextBox ID="txtMsn" runat="server"
Text='<%# DataBinder.Eval(Container, "DataItem.Msn") %>'></asp:TextBox><br />
生日:<asp:TextBox ID="txtBirthday" runat="server"
Text='<%# DataBinder.Eval(Container, "DataItem.Birthday") %>'></asp:TextBox>
<asp:RangeValidator id="RangeValidator2" runat="server" ErrorMessage="格式不正确"
ControlToValidate="txtBirthday" Type="Date" MinimumValue="1908-1-1" MaximumValue="2008-1-1"></asp:RangeValidator>
<br />
电话:<asp:TextBox ID="txtTel" runat="server"
Text='<%# DataBinder.Eval(Container, "DataItem.Tel") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server"
ControlToValidate="txtTel" ErrorMessage="11位" ValidationExpression="\d{11}"></asp:RegularExpressionValidator>
<br />
邮箱:<asp:TextBox ID="txtEmail" runat="server" MaxLength="50"
Text='<%# DataBinder.Eval(Container, "DataItem.Email") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="txtEmail"
ErrorMessage="格式不正确" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">
</asp:RegularExpressionValidator>
<br />
主页:<asp:TextBox ID="txtHomepage" runat="server"
Text='<%# DataBinder.Eval(Container, "DataItem.Homepage") %>'></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="txtHomepage"
ValidationExpression="http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?" ErrorMessage="格式不对">
</asp:RegularExpressionValidator>
<br />
工作:<asp:TextBox ID="txtWork" runat="server"
Text='<%# DataBinder.Eval(Container, "DataItem.Work") %>'></asp:TextBox><br />
地址:<asp:TextBox ID="txtAddress" runat="server"
Text='<%# DataBinder.Eval(Container, "DataItem.Address") %>'></asp:TextBox>
<asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ErrorMessage="*"
ControlToValidate="txtAddress"></asp:RequiredFieldValidator>
<br />
照片:<asp:FileUpload ID="FileUploadImage" runat="server"/><br />
<asp:Button ID="btnUpdate" runat="server" OnClick="btnUpdate_Click " Text="修 改" />
<asp:Button ID="btnCancer" runat="server" CausesValidation="false" OnClick="btnCancer_Click" Text="撤 消" />
</ItemTemplate>
</asp:Repeater>
</td>
<td valign="top">
<asp:DataGrid ID="DataGrid1" runat="server" AutoGenerateColumns="False" CssClass="datagrid"
AllowPaging="True" PageSize="20" >
<Columns>
<asp:BoundColumn DataField="Name" HeaderText="姓名">
<HeaderStyle Width="60px" CssClass="space"/> </asp:BoundColumn>
<asp:BoundColumn DataField="Sex" HeaderText="性别">
<HeaderStyle Width="40px" CssClass="space"/> </asp:BoundColumn>
<asp:BoundColumn DataField="QQ" HeaderText="QQ">
<HeaderStyle Width="70px" CssClass="space"/> </asp:BoundColumn>
<asp:BoundColumn DataField="Tel" HeaderText="电话">
<HeaderStyle Width="70px" CssClass="space"/> </asp:BoundColumn>
<asp:BoundColumn DataField="Email" HeaderText="邮箱">
<HeaderStyle Width="130px" CssClass="space"/> </asp:BoundColumn>
<asp:HyperLinkColumn DataNavigateUrlField="Name" DataNavigateUrlFormatString="stuInfo.aspx?id={0}"
Target="_blank" Text="查看详细"></asp:HyperLinkColumn>
</Columns>
<HeaderStyle HorizontalAlign="Center" />
<PagerStyle NextPageText="下一页 " PrevPageText="上一页 " />
</asp:DataGrid> </td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -