为ASP.NET 2.0菜单控件增加target属性

原创 2007年09月28日 16:52:00
  ASP.net 2.0 里的菜单控件加上 sitemap 文件为网站导航提供了很简单的实现方法,但有个令人烦恼的事不能控制菜单打开的窗口,经常有需要弹出新窗口的菜单就比较难处理。其实有个很简单的方法。

  首先在sitemap文件添加自己定义属性,这里我们用 target <siteMapNode title="首页" description="" target="_blank" url="~/Default.aspx" /> 然后为 Menu 控件添加 MenuItemDataBound 事件处理代码

protected void MyMenu_MenuItemDataBound(object sender, MenuEventArgs e)
{
 string target = ((SiteMapNode)e.Item.DataItem)["target"];
 if (target != null && target.Length > 0) e.Item.Target = target;
}

 

ASP.Net中menu控件使用

为了使用方便asp.net中提供了两类控件html控件与用户控件。这里不在详细介绍。menu属于用户控件。 menu最重要的是item属性,item包含了menu控件要显示的类表,几级菜单神马的,点...
  • jianxia_wzx
  • jianxia_wzx
  • 2013年05月22日 09:51
  • 3544

Asp.net中动态Menu的实践

 在页界中添加MENU控件;
  • qiushuisen
  • qiushuisen
  • 2014年10月05日 16:16
  • 2440

AccessDataSource配置数据源,但组件是灰色

今天在使用AccessDataSource控件配置GridView数据源的时候,忽然发现该组件是灰色的,很是郁闷。找了老半天不懂是怎么回事,后来发现,使用SqlDataSource也一样能连上Acce...
  • taoshengyijiuzt
  • taoshengyijiuzt
  • 2015年12月24日 01:10
  • 1369

ASP.NET 2.0中TextBox服务器控件的ReadOnly和Disabled属性

在以前的ASP.NET 1.x版本中,设置为ReadOnly的TextBox控件在客户端更改了值后,在服务器端仍然可以得到修改后的值,但在ASP.NET 2.0中,这种做法已经限制。这是为了提高应用程...
  • jxqvip
  • jxqvip
  • 2011年04月21日 14:58
  • 723

ASP.NET 2.0服务器控件开发之复杂属性

ASP.NET 2.0服务器控件开发之复杂属性   1. 实现连字符形式复杂属性   连字符形式属性是比较常见的复杂属性。我们常用的Font属性就是一个复杂属性,其包括多个子属...
  • LMAOhuaNL
  • LMAOhuaNL
  • 2011年08月12日 21:42
  • 393

ASP.NET 2.0/3.5中直接操作Gridview控件插入新记录

ASP.NET 2.0/3.5中直接操作Gridview控件插入新记录发表:admin   阅读:469次  关键字:   字体:[大 中 小] 一、简介 从ASP.NET 2.0起引入了一批新的功能...
  • Discussing
  • Discussing
  • 2011年06月11日 07:08
  • 463

[翻译]asp.net 2.0中页的生存周期(Lifecycle)和动态控件

http://www.cnblogs.com/webabcd/archive/2007/03/12/671400.html原文发布日期:2006.12.08作者:Vivek Thakur翻译:weba...
  • plean
  • plean
  • 2011年07月05日 16:50
  • 334

利用ASP.NET 2.0创建自定义Web控件(一)

简介   从使用基本的文本编辑器到创作标记页面,Web 开发已经经历了一个漫长的过程。目前,集成开发环境 (IDE) 为开发过程中的几乎每个方面都提供了图形化表示形式。此外,还实现各种说明性编程...
  • u012099818
  • u012099818
  • 2013年09月13日 19:09
  • 385

使用ASP.NET 2.0中的ReportViewer控件

[翻译]使用ASP.NET 2.0中的ReportViewer控件 原文发布日期:2007.03.22 作者:Bipin Joshi 翻译:webabcd 介绍 任何数据驱动...
  • knight0513
  • knight0513
  • 2012年01月08日 10:55
  • 351

Asp.net 2.0自定义控件开发设计时调试

►  Asp.net 2.0自定义控件开发设计时调试          a.  打开要进行调试的自定义控件项目.         b.  右击项目名称, 选 "属性", 打开属性页.      ...
  • marryxiaoli
  • marryxiaoli
  • 2011年08月31日 14:13
  • 401
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:为ASP.NET 2.0菜单控件增加target属性
举报原因:
原因补充:

(最多只允许输入30个字)