Asp.net treview图像填充

时间:2011-10-24 19:36:05

标签: asp.net css

我有一个树形视图,我是从xml(通过Web服务)动态创建的,我让它以我想要的方式填充和格式化。但是,我仍然遇到一些困难的一件事是能够操纵树视图的每个元素中的一些项目。顺便说一下,我用来表示各种节点级别的每个图像。从源代码来看,它看起来只是一个标签中的图像标签,而标签又在td内。但是,这些都没有与它们相关的类。是否有一种在树视图的每个节点内操作间距或格式的标准方法?搜索并不是很成功,但也许我不是在找正确的事情......

1 个答案:

答案 0 :(得分:2)

由于您已经注意到某些ASP.NET服务器控件产生的可怕标记,请查看CSS Friendly Control Adapters。控制适配器将呈现更容易使用的标记,而不是写出嵌套表。

以下是TreeView control的示例输出。 li元素具有可在设置子元素样式时使用的类。