问题描述
xml文件如下:我想用xmlDatasource作为DropdownList控件的数据源,要求DropdownList的表现形式和树状目录一样,请求xml的转换文件该怎么写??<?xmlversion="1.0"encoding="utf-8"?><Forums><Forumtitle="新网游关注"url=""><Subjecttitle="PCG新游先谴区"url="Forums.aspx?ForumID=60"/><Subjecttitle="地下城与勇士"url="Forums.aspx?ForumID=61"/></Forum><Forumtitle="电脑游戏"url=""><Subjecttitle="角色扮演"url="Forums.aspx?ForumID=77"/></Forum><Forumtitle="7月专题推荐"url=""><Subjecttitle="热点专题推荐"url="Forums.aspx?ForumID=81"/><Subjecttitle="游戏专题推荐"url="Forums.aspx?ForumID=82"/><Subjecttitle="动漫专题推荐"url="Forums.aspx?ForumID=83"/><Subjecttitle="娱乐专题推荐"url="Forums.aspx?ForumID=84"/></Forum></Forums>
解决方案
解决方案二:
Document读取xml文件,然后存到任意的datasource中,再做绑定吧
解决方案三:
IHierarchicalDataSourceGetData(){XmlDataSourcexmlData=newXmlDataSource();xmlData.DataFile=Server.MapPath("Menu.xml");returnxmlData;}
解决方案四:
就是想在Forum原素的title属性前加上|在Subject元素的title属性前加上||-最后形成|广东玩家||-玩家1||-玩家2的效果