ÎÂܰÌáʾ£º´úÂëÔÚÏßä¯ÀÀ¹¦ÄÜÖ»ÄÜ×öΪԴÂëä¯ÀÀ²Î¿¼£¬²»ÄÜչʾÏîÄ¿µÄÈ«²¿£¬Èç¹ûÏë¸ü½øÒ»²½Á˽â¸Ã´úÂëÇëÏÂÔØ£ºXMLͬѧ¼ϵͳԴÂ루±ÏÒµÉè¼Æ£©
µ±Ç°Îļþ·¾¶£ºXMLClassBooks/index.aspx

1<%@ Page Language="C#" AutoEventWireup="true" CodeFile="index.aspx.cs" Inherits="index" %> 2
3
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4
5
<html xmlns="http://www.w3.org/1999/xhtml" > 6
<head runat="server"> 7
<title>ͬѧ¼Ö÷½çÃæ</title> 8
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 9
</head> 10
<body> 11
<form id="form1" runat="server"> 12
<!--download from 51aspx.com--> 13
<table width="99%" border="1" bordercolor="#CCCCCC"> 14
<tr> 15
<td colspan="2" style="height: 27px" align="center"> 16
<asp:TextBox ID="txtStuName" runat="server"></asp:TextBox> 17
<asp:LinkButton ID="btnFind" runat="server" OnClick="btnFind_Click">²éÕÒͬѧ</asp:LinkButton></td> 18
</tr> 19
<tr> 20
<td width="200" valign="top"> 21
<h4>ÎҵĻù±¾ÐÅÏ¢</h4> 22
<asp:Repeater ID="Repeater1" runat="server"> 23
<ItemTemplate> 24
<a href="<%# Img(Eval("Photo").ToString(),Eval("Sex").ToString()) %>" target="_blank"> 25
<img style="width:100px; height:100px;" alt="ÎÒµÄÐÎÏóÕÕÆ¬" src="<%# Img(Eval("Photo").ToString(),Eval("Sex").ToString()) %>" /> 26
</a> 27
<br /> 28
¹ÜÀíÔ±£º<%# Admin(Eval("Admin").ToString()) %> 29
<br /> 30
ÐÕÃû£º<%# DataBinder.Eval(Container, "DataItem.Name") %><br /> 31
êdzƣº<%# DataBinder.Eval(Container, "DataItem.NickName") %><br /> 32
ÉúÈÕ£º<%# DataBinder.Eval(Container, "DataItem.Birthday") %><br /> 33
£Ñ£Ñ£º<%# DataBinder.Eval(Container, "DataItem.QQ") %><br /> 34
Msn£º<%# DataBinder.Eval(Container, "DataItem.Msn") %><br /> 35
µç»°£º<%# DataBinder.Eval(Container, "DataItem.Tel") %><br /> 36
¸öÈËÖ÷Ò³£º<a href="<%# DataBinder.Eval(Container, "DataItem.Homepage") %>" 37
target="_blank"><%# DataBinder.Eval(Container, "DataItem.Homepage") %></a><br /> 38
¹¤×÷×´¿ö£º<%# DataBinder.Eval(Container, "DataItem.Work") %><br /> 39
ÔÝסµØÖ·£º<%# DataBinder.Eval(Container, "DataItem.Address") %><br /> 40
<asp:LinkButton ID="btnShowP2" runat="server" OnClick="btnShowP2_Click">Ð޸Ļù±¾ÐÅÏ¢</asp:LinkButton> 41
</ItemTemplate> 42
</asp:Repeater> 43
44
<asp:Repeater ID="Repeater2" runat="server"> 45
<ItemTemplate> 46
ÃÜÂ룺<asp:TextBox ID="txtPwd" runat="server" 47
Text='<%# DataBinder.Eval(Container, "DataItem.Pwd") %>'></asp:TextBox> 48
<asp:RequiredFieldValidator ID="RFValidator2" runat="server" ErrorMessage="*" 49
ControlToValidate="txtPwd"></asp:RequiredFieldValidator> 50
<br /> 51
êdzƣº<asp:TextBox ID="txtNickName" runat="server" 52
Text='<%# DataBinder.Eval(Container, "DataItem.NickName") %>'></asp:TextBox><br /> 53
Q Q£º <asp:TextBox ID="txtQQ" runat="server" 54
Text='<%# DataBinder.Eval(Container, "DataItem.QQ") %>'></asp:TextBox> 55
<asp:RangeValidator ID="checkQQ" runat="server" ControlToValidate="txtQQ" ErrorMessage="QQºÅ²»¶Ô" 56
MaximumValue="999999999" MinimumValue="1000" Type="Double"></asp:RangeValidator> 57
<br /> 58
Msn£º <asp:TextBox ID="txtMsn" runat="server" 59
Text='<%# DataBinder.Eval(Container, "DataItem.Msn") %>'></asp:TextBox><br /> 60
ÉúÈÕ£º<asp:TextBox ID="txtBirthday" runat="server" 61
Text='<%# DataBinder.Eval(Container, "DataItem.Birthday") %>'></asp:TextBox> 62
<asp:RangeValidator id="RangeValidator2" runat="server" ErrorMessage="¸ñʽ²»ÕýÈ·" 63
ControlToValidate="txtBirthday" Type="Date" MinimumValue="1908-1-1" MaximumValue="2008-1-1"></asp:RangeValidator> 64
<br /> 65
µç»°£º<asp:TextBox ID="txtTel" runat="server" 66
Text='<%# DataBinder.Eval(Container, "DataItem.Tel") %>'></asp:TextBox> 67
<asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" 68
ControlToValidate="txtTel" ErrorMessage="11λ" ValidationExpression="\d{11}"></asp:RegularExpressionValidator> 69
<br /> 70
ÓÊÏ䣺<asp:TextBox ID="txtEmail" runat="server" MaxLength="50"¡¡ 71
Text='<%# DataBinder.Eval(Container, "DataItem.Email") %>'></asp:TextBox> 72
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="txtEmail" 73
ErrorMessage="¸ñʽ²»ÕýÈ·" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"> 74
</asp:RegularExpressionValidator> 75
<br /> 76
Ö÷Ò³£º<asp:TextBox ID="txtHomepage" runat="server" 77
Text='<%# DataBinder.Eval(Container, "DataItem.Homepage") %>'></asp:TextBox> 78
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="txtHomepage" 79
ValidationExpression="http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?" ErrorMessage="¸ñʽ²»¶Ô"> 80
</asp:RegularExpressionValidator> 81
<br /> 82
¹¤×÷£º<asp:TextBox ID="txtWork" runat="server" 83
Text='<%# DataBinder.Eval(Container, "DataItem.Work") %>'></asp:TextBox><br /> 84
µØÖ·£º<asp:TextBox ID="txtAddress" runat="server" 85
Text='<%# DataBinder.Eval(Container, "DataItem.Address") %>'></asp:TextBox> 86
<asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ErrorMessage="*" 87
ControlToValidate="txtAddress"></asp:RequiredFieldValidator> 88
<br /> 89
ÕÕÆ¬£º<asp:FileUpload ID="FileUploadImage" runat="server"/><br /> 90
<asp:Button ID="btnUpdate" runat="server" OnClick="btnUpdate_Click " Text="ÐÞ ¸Ä" /> 91
<asp:Button ID="btnCancer" runat="server" CausesValidation="false"¡¡OnClick="btnCancer_Click" Text="³· Ïû" /> 92
</ItemTemplate> 93
</asp:Repeater> 94
</td> 95
<td valign="top"> 96
<asp:DataGrid ID="DataGrid1" runat="server" AutoGenerateColumns="False" CssClass="datagrid" 97
AllowPaging="True" PageSize="20" > 98
<Columns> 99
<asp:BoundColumn DataField="Name" HeaderText="ÐÕÃû"> 100
<HeaderStyle Width="60px" CssClass="space"/> </asp:BoundColumn> 101
<asp:BoundColumn DataField="Sex" HeaderText="ÐÔ±ð"> 102
<HeaderStyle Width="40px" CssClass="space"/> </asp:BoundColumn> 103
<asp:BoundColumn DataField="QQ" HeaderText="QQ"> 104
<HeaderStyle Width="70px" CssClass="space"/> </asp:BoundColumn> 105
<asp:BoundColumn DataField="Tel" HeaderText="µç»°"> 106
<HeaderStyle Width="70px" CssClass="space"/> </asp:BoundColumn> 107
<asp:BoundColumn DataField="Email" HeaderText="ÓÊÏä"> 108
<HeaderStyle Width="130px" CssClass="space"/> </asp:BoundColumn> 109
<asp:HyperLinkColumn DataNavigateUrlField="Name" DataNavigateUrlFormatString="stuInfo.aspx?id={0}" 110
Target="_blank" Text="²é¿´Ïêϸ"></asp:HyperLinkColumn> 111
</Columns> 112
<HeaderStyle HorizontalAlign="Center" /> 113
<PagerStyle NextPageText="ÏÂÒ»Ò³ " PrevPageText="ÉÏÒ»Ò³ " /> 114
</asp:DataGrid> </td> 115
</tr> 116
</table> 117
</form> 118
</body> 119
</html> 120



