ASP.NET 2.0:如何将asp:Menu绑定到SqlDataSource?
发布时间:2020-12-16 03:40:20 所属栏目:asp.Net 来源:网络整理
导读:我发现了如何将asp:Menu绑定到 XML.我已经找到了如何将asp:Menu绑定到站点地图(这实际上是将它绑定到XML).如何将asp:Menu绑定到数据库? .NET Framework提供了多个数据源: HierarchicalDataSourceControl XmlDataSource SiteMapDataSource DataSourceCon
我发现了如何将asp:Menu绑定到
XML.我已经找到了如何将asp:Menu绑定到站点地图(这实际上是将它绑定到XML).如何将asp:Menu绑定到数据库?
.NET Framework提供了多个数据源: > HierarchicalDataSourceControl > > DataSourceControl > > 我想使用一个表示SQL Server表中的数据.数据以每个人使用的标准hierarchical格式存储: NodeID ParentNodeID Caption Url ======== ============== ========= ================= {3234... {3632... stackoverflow http://stackov... {3632... (null) Questions ~/questions.aspx {3233... (null) Tags ~/tags.aspx {3235... {3632... google http://www.goo... 返回所有行的查询将是: SELECT * FROM Nodes 微软打算用什么方法将这些数据混合到asp:Menu中? 更新:aspalliance.com上有一篇很好的文章:Building a Database Driven Hierarchical Menu using ASP.NET 2.0.不幸的是,它描述了如何执行XML数据绑定;而我对数据库绑定感兴趣. 解决方法
该菜单不支持绑定到SqlDataSource,因为它是HierarchicalDataBoundControl – 仅支持分层数据源.您应该实现自己的HierarchicalDataSourceControl.查看
here以获取示例.或者,您可以创建自定义站点地图提供程序并使用SiteMapDataSource,如演示
here.最后,您可以使用可以绑定到SqlDataSource的
a 3’rd party control.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.net webforms中的异步页面处理示例(.NET 2.0)
- asp.net-mvc – 当模型绑定包含bool时,表单集合必须包含哪个
- model-view-controller – 有没有办法在ASP.MVC 2中设置Hid
- ASP.NET Core MVC内置服务的使用
- asp.net – 每次检索web.config值时,您是否将磁盘“命中”?
- ASP.NET 5 HTML5历史
- asp.net-mvc-3 – Rackspace Cloud Sites和ASP.NET 4
- asp.net – 获取数据绑定到ListView上DataBound事件
- 在asp.net-mvc中,在不影响其他用户的情况下执行昂贵操作的正
- 使用Openiddict的ASP.NET Core 1.0 OAuth服务器
推荐文章
站长推荐
- asp.net – Sitecore – System.Security.Crypto
- asp.net-mvc – 有没有人能够或者至少试图将液体
- asp.net – Response.End()和Response.Flush()之
- asp.net-mvc-4 – Web API 2返回OK响应,但在后台
- asp.net – FindControl()返回null
- asp.net-mvc – 由于对输入文本框进行过滤而导致
- asp.net-mvc – Asp.net MVC 1和Asp.net MVC 2之
- asp.net – 使用数据库或MSMQ进行排队?
- asp.net – 如何在DotVVM viewmodel中创建会话变
- asp.net-mvc – ASP.Net MVC输出缓存:指令或配置
热点阅读