网页导航(WebsiteNavigate)

网页导航(WebsiteNavigate)

ID:42333119

大小:280.01 KB

页数:16页

时间:2019-09-12

网页导航(WebsiteNavigate)_第1页
网页导航(WebsiteNavigate)_第2页
网页导航(WebsiteNavigate)_第3页
网页导航(WebsiteNavigate)_第4页
网页导航(WebsiteNavigate)_第5页
资源描述:

《网页导航(WebsiteNavigate)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第12章网页导航(WebsiteNavigate)一般具备两个以上功能的网站都需要网页导航功能,来帮助用户了解网站提供的各项服务。本章主要介绍3种控件:(1)多视图控件、(2)导航控件(3)站点地图控件。这些控件可以节约页面的篇幅,也可以简化内容,让页面看起来更直接。12.1多视图控件(MultiView)MultiView控件用来在一个页面中显示多个视图,这样的效果在用户看来,类似打开了多个页面,MultiView必须由多个View控件组成,其不能独立存在。每个View控件代表不同的页,其内可以包含子控件。应用程序可以根据条件向用户呈现不同的View控件。Multi

2、View控件通过属性ActiveViewIndex控制所显示的View控件。ActiveViewIndex属性从0开始。0表示第一个View,1表示第二个View,依次类推。本节就用MultiView来制作两个界面,学习这个控件的用法。代码示例:if(MultiView1.ActiveViewIndex==1){MultiView1.ActiveViewIndex=0;}else{MultiView1.ActiveViewIndex=1;}12.2导航控件(Wizard)导航控件又叫向导控件,就是用窗体来收集用户的输入,用来完成某个任务的一组窗体。ASP.NET提供了

3、Wizard导航控件,可以在一个页面内,生成一系列窗体以收集用户输入的操作关联的任务。如VS2008提供的注册控件,其实就是一个导航控件。导航控件的应用就像一个安装程序一样,你可以一步步的向下进行。ASP.NETWizard控件简化了很多操作(包括生成多个窗体、收集用户输入等)。Wizard控件提供了一种简单的机制,允许轻松地生成步骤、添加新步骤或重新安排步骤。无需编写代码即可生成线性和非线性的导航,并自定义控件的用户导航。非常方便的生成导航。Wizard控件使用多个步骤,描绘用户数据输入的不同部分。该控件内的每个步骤均会给定一个StepType,用以指示这一步骤是开

4、始步骤、中间步骤还是完成步骤。12.2导航控件(Wizard)代码示例:>"StepPreviousButtonText="<

5、

6、sp:Label>12.3站点地图控件(SiteMapPath)一个庞大的Web应用程序,必须让用户感觉操作并不困难,这就得使用站点地图控件,让用户在使用程序时,有一目了然的效果。本节主要介绍站点地图的定义和使用。注意:站点地图内的Url属性必须正确,否则SiteMapPath控件将不能正确显示。12.3.1站点地图控件的功能SiteMapPath控件用来显示当前页在整个应用程序中的位置,运行效果如图12.7所示。其中当前位置和父级目录间以“>”相隔。在使用SiteMapPath控

7、件时,有两点必须注意:一是需要显示导航路径的页面都必须添加一个SiteMapPath控件。二是必须提供一个所有页面关系的导航地图文件,这个文件以XML形式保存。SiteMapPath控件的几个主要属性如下所示。PathDirection:导航路径的显示顺序,有CurrentToRoot(丛当前位置到根节点)和RootToCurrent(从根节点到当前节点)两个值。RenderCurrentNodeAsLink:设置导航路径是否呈现为链接样式,属于默认样式。PathSeparator:导航路径之间的分隔符号。默认为“>”。12.4树型视图控件(Tree

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。