asp.net2(c#)+SQL SERVER2005的web.sitemap问题(思归,小山等高手请进....)
这是我的web.sitemap
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="/~home.aspx" title="home" description="">
<siteMapNode url="~/temp.aspx" title="temp" description="" roles="admin,guest" />
<siteMapNode url="~/index.aspx" title="index" description="" roles="admin" />
<siteMapNode url="~/sub/xtwh/RightsManage/RightsManage.aspx" title="RightsManage" description="" roles="admin" />
<siteMapNode url="~/sub/xtwh/menu/menu.aspx" title="menu" description="hahahhhaha" roles="admin" />
</siteMapNode>
</siteMap>
1.我想通过程序读出每个siteMapNode的roles的值,如何做呢?
2.我想通过程序更改每个siteMapNode的roles的值,如何做呢?
3.我想通过程序在web.sitemap增加一个如上格式的siteMapNode节点,如何做呢?
补充,我没用微软自带的ROLE角色的管理,我想自己操纵web.sitemap进行权限控制以及菜单的动态添加
大峡帮忙!
问题点数:20、回复次数:6Top
1 楼Edisoncat(http://www.Edisonliu.com)回复于 2006-01-06 21:07:46 得分 5
沙发,帮你顶Top
2 楼zhbzspqxl2()回复于 2006-01-07 09:15:03 得分 0
dingTop
3 楼saucer(思归)回复于 2006-01-07 11:09:11 得分 15
如果你想改动文件内容的话,你知道你总是可以使用System.Xml里的类来操作这类的XML文件的, XmlDocument, XmlNode,...Top
4 楼zhbzspqxl2()回复于 2006-01-08 19:34:27 得分 0
思归) 出来了!多谢!谁能给个读写WEB.SITEMAP的例子?Top
5 楼zhbzspqxl()回复于 2006-01-09 20:21:21 得分 0
ding
Top
6 楼wangehuai(Su-37k)回复于 2006-01-12 10:02:21 得分 0
学习Top




