您的位置:首页 > 其它

.NET的进展4(Menu控件) [2007年5月24日]

2007-05-24 21:49 197 查看
有日子没写自己的博客了,想想最近学的内容确实不少,那么把自己的一点总结一下。

在学习.NET的过程中,发现menu控件还是想到好用的。在这个空间中可以使用XML作为数据源,将网站中的菜单及结构存储在这个XML中。这里网站内容Web.sitemap可以被SiteMapDataSource控件直接找到。在网站中只需要将该数据控件拖拽到页面将,再将需要的menu控件放在页面中就可以轻松完成网站的菜单控制,同时还包括导航栏。真是方便了不少,以前需要非常麻烦才能完成的菜单栏在这轻轻拖拽中就完成了。

在这其中发现Web.sitemap文件是有一定规则的,所有元素必须放在<sitemap></sitemap>中间。在<siteMapNode></siteMapNode>中存放网站的栏目。<siteMapNode>的title属性用来存放显示在页面的栏目名,url属性用来存放页面的链接。在这里面还有很其它的属性,暂时还没有发现他们的功能。如果使用VS2005生成的Web.sitemap文件会看到这些属性,但是发现一个问题有时候不能显示数据。观察其原因可能是因为自己所填写的XML格式不够正确,我感觉这里可以自己编写。

好了,.NET感觉还是不错的,希望尽早有所突破。现在在页面控制和页面制作上还没有发现好的方法。如果大家有什么好的建议也欢迎留下来分享一下!本文出自 “bin_zone” 博客,请务必保留此出处http://binzone.blog.51cto.com/147856/27965
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: