提问人:Username_null 提问时间:2/9/2012 更新时间:2/9/2012 访问量:2613
ASP.net 树视图。如何将呈现从表更改为列表
ASP.net treeview. How to change rendering from table to list
问:
我有一个 Treeview 控件,它当前正在将结果输出到 HTML 表元素中,理想情况下,我想将其输出为无序列表。
类似的东西 <asp:TreeView RenderAsList=“True”> 如果可能的话,会很棒。当然,如果这么容易,我就不会在这里了!
提前致谢
答:
1赞
Jeff Turner
2/9/2012
#1
如果你想把它变成一个无序列表,我认为你不能使用普通的 Treeview 控件来做到这一点,你可以做的是使用一个 Repeater 控件,它可以让你在 html 中构建你的列表,然后使用一些 jquery 将该列表格式化为树视图。
http://bassistance.de/jquery-plugins/jquery-plugin-treeview/
如果你“必须”拥有完整的 asp:Treeview 功能,那么有一个自 2006 年以来就没有更新过的古老库,它允许你以更 CSS/HTML 友好的方式呈现 asp.net 控件的输出。
http://www.asp.net/cssadapters/
评论
0赞
Username_null
2/9/2012
可悲的是,这是一个必须拥有完整的树视图的情况。感谢您的链接,它给了我一些调查。
评论
<table>
<ul>