ASP.NET网站模板的实施(第二部分)
我们的主要学习任务是掌握网站地图文件和网站导航控件的使用,掌握创建母版页和生成内容页的方法。开始学习。学习内容:
第一步:网站的面包屑导航。创建一个ASP.NET应用程序,运行Visual Studio2008,选择菜单栏中的命令“文件”“新建”“项目”进行操作。2.在“解决方案资源管理器”面板中,右键单击“解决方案‘0931’”,从弹出的快捷菜单中选择“添加”“新建网站”以创建新的e: \ 0931 \导航网站。3.创建站点地图文件(web.sitemap)。在“解决方案资源管理器”面板中,右键单击网站名称导航,并从弹出的快捷菜单中选择“添加新项目”命令。在弹出的添加新项目对话框中,选择站点地图模板,然后单击添加。网站地图的部分代码如下:
SiteMapNode title='计算机软件技术专业0931 ' description=' URL=' SiteMapNode title='主页' description=' URL=' default . aspx ' SiteMapNode title='用户登录' description=' URL=' ~/log In/log In ' 4,这是0931网站主页的默认值在Visual Studio 2008的“解决方案资源管理器”面板中,右键单击网站名称Navigation,然后从弹出的快捷菜单中选择“添加新项目”命令。在弹出的“添加新项”对话框中,选择“Web表单选项”,名称为Default.aspx,代码默认会放在单独的文件中,点击“添加”按钮。切换到“设计”视图,并从左侧工具箱导航组中拖动SiteMapPath控件。部分Default.aspx页面代码如下:
div class=' head _ layer '/div div class=' sitemappath _ layer '/div div class=' foot _ layer '/div运行Default.aspx查看运行效果。5.在同一个步骤中创建0931用户登录页面/Login/Login.aspx,并添加面包屑进行导航。6.设置面包屑导航的格式,切换到“设计”视图,右键单击SiteMapPath控件,从弹出的快捷菜单中选择“自动套用格式”命令进行编辑。第二步:添加热区问题1:如何计算热区?
注意:image和imagemap有什么区别?图像控件用于添加页面横幅图片。ImageMap控件用于添加导航栏图片并在导航栏图片中设置热区(用于提供超链接)。步骤3:创建母版页创建母版页。在Visual Studio 2008的“解决方案资源管理器”面板中,右键单击网站名称导航,然后从弹出的快捷菜单中选择“添加新项目”命令。在弹出的“添加新项目”对话框中,选择带有扩展母版的母版页。这里命名为“banji.master”,点击“添加”按钮。第四步,创建内容页面的第一种方法:(1)创建普通的Web表单页面。右键单击banji文件夹,从弹出的快捷菜单中选择“添加新项目”,创建页面文件。(2)将创建的页面转换为内容页面(3)运行第二种方法:(1)将内容页面直接添加到母版页。(2)在“解决方案资源管理器”面板中,右键单击网站名称,在弹出的快捷菜单中选择“添加新项”命令,在添加的“Web Form”生成aspx页面时选择“选择母版页”复选框,在后续弹出的选择母版页对话框中选择所需的母版页。
运行渲染:
综上所述,通过这一节的学习,我们开始真正接触动态网站。学习过程中,使用SiteMapPath设计面包屑导航,第一次学习调试时不能链接,检查原因代码拼写错误;另外,我们还要在热区学习。在这方面,我们应该准确设置数值。如果可以,我们可以使用Dreamweaver。接下来,我们设置母版页。整个学习过程有大量的知识。通过短暂的学习很难掌握这些知识。所以平时要加强练习。熟能生巧。
希望本课网站模板和面包屑导航的实现对大家以后的学习有所帮助。
版权声明:ASP.NET网站模板的实施(第二部分)是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。