从数据库加载 ASP.NET 菜单

发布于 2024-11-25 00:43:33 字数 221 浏览 3 评论 0原文

我需要从数据库表加载 aspmenu。我希望它作为 XmlSiteMap 提供程序工作,我的意思是,仅在数据库更改时访问数据库,否则不访问数据库。

我如何通过 CustomSiteMapProvider 做到这一点?有样品吗?

我正在使用 RadMenu,它允许您使用 ObjectDataSource 直接连接到数据库,但菜单会在每个请求时加载,因此对性能来说不是很好。

谢谢。

I need to load an aspmenu from a database table. I'd like it to work as XmlSiteMap provider, I mean, only accesing the database when it changes, otherwise no.

How acan I do this, by a CustomSiteMapProvider? Any samples?

I'm using RadMenu which lets you connect directly to a database by using an ObjectDataSource, but the menu is loaded on every request so is not very good for performance.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

诗笺 2024-12-02 00:43:33

http://www.telerik.com/help/silverlight/radmenu-getting -started.html

本教程中有很多很好的链接。除此之外,如果您不希望在每个请求上加载菜单,那么请考虑在 onload 事件中分配数据源,而不是标记。

http://www.telerik.com/help/silverlight/radmenu-getting-started.html

There are a lot of good-links off of the tutorial. Besides that, if you want the menu to not be loaded on every request, then look to assigning the datasoure in the onload event, instead of the mark-up.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文