易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET 演练:在网页上显示菜单


      本演练阐释如何在网页上放置和配置 ASP.NET Menu 控件。
无论网站的复杂性如何,都需要包含一个导航菜单。可以使用 ASP.NET 中的 Menu 控件方便地设置复杂的导航菜单,而无需编写任何代码。
Menu 控件支持多种显示模式,包括静态显示模式(完全显示菜单)和动态显示模式(当鼠标指针滑过父菜单项时显示部分菜单)。该控件还提供静态和动态显示模式的组合,借此可将一系列根菜单项设置为静态的,而将子菜单项动态显示。
可以在设计器中为 ASP.NET Menu 控件配置一些指向网页的静态链接,也可以自动将该控件绑定到一个分层数据源(如 XmlDataSource 或 SiteMapDataSource 控件)。
本演练中阐释的任务包括:
      ·创建一个基本菜单,并以静态方式配置该菜单以链接到网页。
·创建一个绑定到 Web.sitemap XML 文件的较为复杂的菜单。
·调整菜单的方向。
·配置多级静态显示与动态显示。
 
一、创建网站
如果已在 Visual Web Developer 中创建了一个网站(例如,通过完成演练:在 Visual Web Developer 中创建基本网页中的步骤来创建),则可以使用该网站并转到下一节“创建基本菜单”。否则,按照下面的步骤创建一个新的网站和网页。
创建文件系统网站
1、打开 Visual Web Developer。
2、在“文件”菜单上单击“新建网站”。出现“新建网站”对话框。
3、在“Visual Studio 已安装的模板”之下单击“ASP.NET 网站”。
4、在“位置”框中输入要保存网站页面的文件夹的名称。 例如,键入文件夹名“C:\WebSites”。
5、在“语言”列表中,单击您想使用的编程语言。
6、单击“确定”。
Visual Web Developer 创建该文件夹和一个名为 Default.aspx 的新页。
 
二、创建基本菜单
为页创建菜单的第一步是放置 Menu 控件。
将 Menu 控件添加到页
1、切换到 Default.aspx 或打开 Default.aspx,然后切换到“设计”视图。
2、从“工具箱”中的“导航”控件组中,将一个“Menu”控件拖到该页上。
本示例将菜单设为水平方向而不是垂直方向。
      水平放置 Menu 控件
右击“Menu”控件,单击“属性”,然后将“方向&rdq


相关文档:

浅谈ASP.net安全编程

在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......

ASP.NET 2.0发送电子邮件全面剖析之二

  出处:天极网 作者:朱先忠编译 时间:2006-9-25 9:36:00
  一、简介
在上篇中我们详细分析过,.NET框架2.0版本提供了一个新的命名空间(System.Net.Mail)和一些发送电子邮件的新类(注意:.NET框架1.x版本中提供的命名空间System.Web.Mail及相关的类仍然可以使用,以实现向后兼容性)。而且,我们 ......

asp.net读取EXcel的小讨论

在CS文件中,首先在顶部引入操作Excel数据的命名空间
using System.Data.OleDb;
正式代码如下:
    private void Button_Click(object sender, System.EventArgs e)
    {
        string thefullname = this.uploadFile.PostedFile.FileName;//获 ......

ASP.NET 演练:验证 Web 窗体页中的用户输入


      本演练阐释如何使用 ASP.NET 验证程序控件检查网页中的用户输入。您无需代码就可以使用某些自动执行所有检查的控件。此外,您还将通过编写代码创建一个自定义验证程序,该过程将演示如何将您自己的逻辑添加到页的验证框架中。最后,您将学习如何根据用户在页上所做的选择有条件地验证用户 ......

ASP.NET 将图像用于 Menu 控件

 
      可以使用图像来在鼠标指针悬停于菜单项上方时指示存在可用子菜单项。还可以使用图像来区分静态和动态菜单项,或用图像充当整个菜单或某个级别的菜单项的背景。
可以使用级联样式表 (CSS) 和 Menu 控件的属性来指定要使用的图像,以及这些图像的显示方式。
 
一、使用默认的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号