Как мне сделать .Net Framework 4 визуализировать asp: treeview как <ul><li>? - PullRequest
2 голосов
/ 31 декабря 2011

У меня есть <asp:treeview> элемент управления, который выглядит следующим образом:

<asp:TreeView ID="tvCategory" runat="server"  CssClass="CategoryTree" NodeStyle-CssClass="TreeNode TreeNodeUDF" SelectedNodeStyle-CssClass="TreeNodeSelected TreeNodeSelectedUDF">
</asp:TreeView>

Этот элемент управления отображается на моей странице в виде таблицы. Есть ли способ заставить .NET отображать его как теги <ul><li>, чтобы я мог легко назначить ему класс CSS? Мне нужно изменить внешний вид этого TreeView, чтобы он был ориентирован горизонтально, а не вертикально.

1 Ответ

2 голосов
/ 01 января 2012

Вы можете использовать Адаптеры управления CSS , при этом режим рендеринга недоступен для древовидного элемента управления в .NET 4.0 .Также см. здесь для аналогичного вопроса.

Возможно, избавьте себя от проблем и перейдите на подход со стороны клиента ?

...