index.aspx

来自「《ASP.NET C#程序设计案例教程》」· ASPX 代码 · 共 67 行

ASPX
67
字号
<%@ Page Inherits="myIndex" Src="index.aspx.vb"%>

<html>
<head>
	<link href="Style.css" type="text/css" rel="stylesheet">
</head>
<body>
	<h3 align="center">通讯录综合示例(七)</h3>
	<form runat="server">
	请输入关键词<asp:TextBox id="txtKeyword" runat="server"  CssClass="inputbox"/>
	<asp:Button id="Enter" Text="确定" onClick="Enter_Click" runat="server" CssClass="inputbutton"/>
	<asp:HyperLink Text="添加新记录" NavigateUrl="add.aspx" runat="server" />
	<p>
	<asp:DataGrid id="myDataGrid" Width="100%" HeaderStyle-BackColor="#BCBCBC"
		DataKeyField="id" 
		AllowPaging="True"
		PageSize="10"
		PagerStyle-Visible="false" 
		AllowSorting="True"
		OnSortCommand="MyDataGrid_Sort" 
		AutoGenerateColumns="False" 
		runat="server">

		<SelectedItemStyle Font-Bold="True" ForeColor="White" BackColor="#008A8C"/>
		<ItemStyle ForeColor="Black" BackColor="#EEEEEE"/>
		<AlternatingItemStyle BackColor="Gainsboro"/>
		<HeaderStyle Font-Bold="True" ForeColor="White" BackColor="#000084"/>
		<FooterStyle ForeColor="Black" BackColor="#CCCCCC"/>

		<Columns>
			<asp:HyperLinkColumn HeaderText="编辑" Text="编辑" DataNavigateUrlField="id" DataNavigateUrlFormatString="UpdateData.aspx?id={0}"/>
			<asp:HyperLinkColumn HeaderText="删除" Text="删除" DataNavigateUrlField="id" DataNavigateUrlFormatString="DeleteData.aspx?id={0}"/>
			<asp:BoundColumn HeaderText="编号" DataField="id" ReadOnly="True" SortExpression="id" />
			<asp:TemplateColumn HeaderText="姓名" SortExpression="name">
				<ItemTemplate>
					<a href="#" onClick="open('particular.aspx?id=<%# Container.DataItem("id") %>','详细信息','width=500,height=300,left=150,top=150,resizable=0,scrollbars=1,status=no,toolbar=no,location=no,menu=no')"><%# Container.DataItem("name") %></a>
				</ItemTemplate>
			</asp:TemplateColumn>
			<asp:TemplateColumn HeaderText="电话" SortExpression="tel">
				<ItemTemplate>
					<asp:Label id="lblTel" Text='<%# Container.DataItem("tel") %>' runat="server"/>
				</ItemTemplate>
			</asp:TemplateColumn>
			<asp:TemplateColumn HeaderText="E-mail" SortExpression="email">
				<ItemTemplate>
					<asp:HyperLink Text='<%# Container.DataItem("email") %>' NavigateUrl='<%# "mailto:" & Container.DataItem("email") %>' runat="server"/>
				</ItemTemplate>
			</asp:TemplateColumn>
			<asp:TemplateColumn HeaderText="简介" SortExpression="intro">
				<ItemTemplate>
					<asp:Label id="lblIntro" Text='<%# Container.DataItem("intro") %>' runat="server"/>
				</ItemTemplate>
			</asp:TemplateColumn>
		</Columns>
	</asp:DataGrid>
	<p align="right">
	<asp:Label id="lblPage" runat="server"/>
	<asp:LinkButton id="lbtnFirst" Text="首页" CommandName="First" onClick="lbtn_Click" runat="server" />
	<asp:LinkButton id="lbtnPrev" Text="上一页" CommandName="Prev"  onClick="lbtn_Click" runat="server" />
	<asp:LinkButton id="lbtnNext" Text="下一页" CommandName="Next" onClick="lbtn_Click" runat="server" />
	<asp:LinkButton id="lbtnLast" Text="尾页" CommandName="Last" onClick="lbtn_Click" runat="server" />
	&nbsp;&nbsp;<asp:TextBox id="txtPage" Columns="2" runat="server" CssClass="inputbox"/>
	<asp:Button id="btnPage" onClick="btnPage_Click" Text="GO" runat="server" CssClass="inputbutton"/>
	</form>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?