知识大全 ASP.NET入门教程 6.4不只是能被用户触发的事件[4]
Posted 事件
篇首语:恢弘志士之气,不宜妄自菲薄。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 6.4不只是能被用户触发的事件[4]相关的知识,希望对你有一定的参考价值。
ASP.NET入门教程 6.4不只是能被用户触发的事件[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
这项技术也用于菜单 第 章介绍了导航控件 例如Menu和SiteMapPath控件 我们在Wrox United Web站点中遇到的一个问题是希望将SiteMapPath控件放置在所有的页面一上 这意味着每个页面都必须作为一个XML节点保存在SiteMap文件中 然而 我们不希望所有的页面都出现在菜单中 例如 我们不希望用户直接导航到Checkout页面 因为我们只希望他们从Shopping Cart页面导航过去 我们的问题是可以将一个节点保存在SiteMap和SiteMapPath中 但是不出现在菜单中 导航架构并没有特别处理这种情况 因此我们必须欺骗
我们所采取的处理是使用Master页面的MenuItemDataBound事件(site Master) 如下所示
System Web UI WebControls MenuEventArgs)
Dim text As String = e Item Text
If text = Checkout Or text = Shop Item Or text = Shopping Cart Then
e Item Parent ChildItems Remove(e Item)
End If
在从SiteMap文件中提取每个菜单项并绑定到菜单的时 候将会触发MenuItemDataBound事件 在这个事件过程中我们检查菜单文本是不是我们不希望显示的页面 如果是的 则将其从菜单中删除 这意味着该菜单项在导航结构中仍然保留着位置 但不会在菜单中显示出来
由此可以看到 由ASP NET产生的事件是非常有用的 虽然ASP NET负责数据的绑定和显示 但是我们仍然能控制正在发生的事情 下一小节介绍另一个示例 其中事件由用户间接触发
ASP NET 入门教程完整版
cha138/Article/program/net/201311/14893相关参考
知识大全 ASP.NET入门教程 6.4不只是能被用户触发的事件[2]
ASP.NET入门教程6.4不只是能被用户触发的事件[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
ASP.NET入门教程10.6用户控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &
知识大全 ASP.NET入门教程 10.6.1 用户控件结构
ASP.NET入门教程10.6.1用户控件结构 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
知识大全 ASP.NET入门教程 11.5 启用用户配置文件
ASP.NET入门教程11.5启用用户配置文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
知识大全 ASP.NET入门教程 10.6.2 简单的用户控件[1]
ASP.NET入门教程10.6.2简单的用户控件[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ASP.NET入门教程 10.6.2 简单的用户控件[2]
ASP.NET入门教程10.6.2简单的用户控件[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
ASP.NET入门教程10.3.2不完全类 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
深层次来说这不是ASPNET的问题而是form的submit按钮就是如何设计的 当你的光标焦点进入某个表单元素的时候会激活该表单中第一个(流布局顺从左到右从上至下)type=submit的按钮(
深层次来说这不是ASPNET的问题而是form的submit按钮就是如何设计的 当你的光标焦点进入某个表单元素的时候会激活该表单中第一个(流布局顺从左到右从上至下)type=submit的按钮(