| ASP.NET 2.0站点地图搭建网站导航结构 |
|
 |
|
| 日期:2006-8-10 10:14:09 人气:
[大
中 小] |
|
|
下面的列表显示了Default.aspx中的完整标记:
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Title="Untitled Page" %> <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <center> <table> <tr> <td width="60%"> <asp:Label ID="Label1" runat="server" Font-Size="X-Large" Text="Welcome to our Web site!"></asp:Label></td> </tr> <tr> <td width="60%"> <asp:HyperLink ID="HyperLink1" runat="server" Font-Size="X-Large" NavigateUrl="~/Products/Default.aspx">Products </asp:HyperLink></td> </tr> <tr> <td width="60%"> <asp:HyperLink ID="HyperLink2" runat="server" Font-Size="X-Large" NavigateUrl="~/Services/Default.aspx">Services </asp:HyperLink></td> </tr> <tr> <td width="60%"> <asp:HyperLink ID="HyperLink3" runat="server" Font-Size="X-Large" NavigateUrl="~/Contact.aspx">Contact Us </asp:HyperLink></td> </tr> </table> </center> </asp:Content> | 现在,从Products文件夹下打开Default.aspx并且按照图5所示来设计它。
 图5:Products文件夹的默认页面 | 表格4列举了在Web表单中所使用的所有超级链接。
| HyperLink ID |
Text属性 |
NavigateUrl属性 |
| HyperLink1 |
First Product |
~/products/product1.aspx |
| HyperLink2 |
Second Product |
~/products/product2.aspx | 表格4:Products文件夹下Default页面中的超级链接信息
遵循同样道理,从Services文件夹下设计Default.aspx,结果如图6所示。
 图6.Services文件夹的默认页面 | 表格5列举出了使用于Web表单中的超级链接信息。
| HyperLink ID |
Text属性 |
NavigateUrl属性 |
| HyperLink1 |
First Service |
~/Services/service1.aspx |
| HyperLink2 |
Second Service |
~/Services/service2.aspx | 表格5:Products文件夹下Default页面中的超级链接信息
最后,把一个标签添加到每一个其它Web表单并且按表格6所示设置它的Text属性。
| Web表单名 |
Label的Text属性 |
| ~/Contact.aspx |
Contact Us |
| ~/Products/Product1.aspx |
First Product Details |
| ~/Products/Product2.aspx |
Second Product Details |
| ~/Services/Service1.aspx |
First Service Details |
| ~/Services/Service2.aspx |
Second Service Details | 表格6:从剩下的Web表单中设置Label的Text属性
|
|
|
| 出处:本站原创 作者:zzcode |
|
|