Использование настроенных изображений линий в элементе управления Asp.Net Treeview - PullRequest
1 голос
/ 22 сентября 2009

Когда я использую свои собственные линейные изображения для настройки внешнего вида элемента управления treeview, в строке таблицы возникает проблема рендеринга, которая создает строку «I». Строки строк Lminus, Lplus, R и т. Д. Отображаются без проблем, но по какой-то причине строка «I» отображается внутри тега div следующим образом:

<td>
<div style="width: 80px; height: 1px;">
<img alt="" src="../../../Public/TreeLineImages/i.gif"/>
</div>
</td>

Кажется, что это совпадает со строкой, содержащей "I" ниже. Я использовал firebug, чтобы удалить стиль div, и проблема была решена, так что это определенно проблема.

Я не могу показать иллюстрацию, потому что я новый пользователь.

Кто-нибудь знает какой-нибудь способ обойти эту проблему? Это действительно ошибка в виде дерева?

1 Ответ

1 голос
/ 23 сентября 2009

проверьте следующую ссылку: http://blogs.msdn.com/carloc/archive/2007/05/23/broken-line-in-asp-net-2-0-treeview-in-ie-7.aspx

Спасибо, Лион!

пс. «{высота: 20 пикселей! важно}» - высота должна быть точно такого же размера, что и содержимое элемента в виде дерева.

the following also works well:
 .treefix td {
       vertical-align:top !important;

  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...