удалить стиль сужения границ из ASP.NET DataList - PullRequest
2 голосов
/ 12 февраля 2012

Я новичок в ASP.NET, и у меня проблемы с оформлением DataList.В последнее время я влюбился в закругленные углы на границах и пытаюсь использовать эффект на всех своих страницах, применяя его ко всем тегам HTML.В Internet Explorer граница в моем DataList выглядит ужасно, потому что я вижу закругленные углы вокруг каждого элемента моего DataList , а не только четыре угла внешней границы поля.

Я отследил эток тому, что ASP.NET добавляет:

style="collapse-border:collapse"

к тегу, который начинает мой DataList в отображаемом HTML.Если этого правила стиля нет, граница выглядит в точности так, как я планировал .

Я не знаю, как исключить стиль границы-коллапса из того, что генерирует ASP.NET.Я не вижу его в IDE Visual Web Developer или в свойствах для DataList.Я не могу переопределить это в таблице стилей либо.Атрибут style в теге превосходит все остальные правила?Кто-нибудь может подсказать, как заставить ASP.NET не генерировать стиль границы-коллапса?

Ответы [ 2 ]

5 голосов
/ 12 февраля 2012

A DataList отображает стиль border-collapse: collapse;, когда его свойство CellSpacing установлено в 0 (по умолчанию).Чтобы удалить стиль, установите CellSpacing на -1.

0 голосов
/ 12 февраля 2012

попробуйте установить borderstyle в none или

DataList1.BorderStyle = BorderStyle.None;
...