2009-10-05 3 views
0

Я пытаюсь удалить границы из datagrid на элементе управления ASP.NET. Элемент управления - это настраиваемый шаблон поля для веб-сайта динамических данных (если это имеет значение) и вложен в другой файл данных. Проблема в том, что, что бы я ни делал, она по-прежнему имеет тот же стиль оформления границы, что и внешняя сетка данных. Я пробовал входить в ASCX, в коде, и т. Д. ... все безрезультатно. Вот соответствующая часть ASCX:ASP.Net удаление границ из (вложенных) DataGrid

<asp:DataGrid AllowSorting="true" AutoGenerateColumns="false" Enabled="true" ID="dataGrid" runat="server" 
    OnItemDataBound="gridView_onRowDataBound" HeaderStyle-Font-Bold="true" ItemStyle-Font-Names="courier new" 
    GridLines="None" CellPadding="0" CellSpacing="0" BorderWidth="0px" BorderStyle="None" ItemStyle-Font-Size="10" 
    ItemStyle-BorderWidth="0px" ItemStyle-BorderStyle="None" PageSize="200" AllowPaging="false" ItemStyle-Wrap="false" 
    AlternatingItemStyle-BorderWidth="0px" AlternatingItemStyle-BorderStyle="None"> 

Как вы можете видеть, я попробовал все, чтобы избавиться от линий, и они по-прежнему придерживаться вокруг. Вот картина того, что она выглядит следующим образом:

alt text http://nv3frg.blu.livefilestore.com/y1pUcaAqPzV0bOkyfxSM082D50DUhxXxAeUX4TvAkcak0oCGSLDa7W4kyp2BztcX61kFsyhM1pG3N7CeOE5Fd_o-z0hmi-NGGRq/untitled.bmp

BTW, я просто хочу, чтобы избавиться от линий сетки на внутренней сетке, внешняя сетка не очень волнует.

+1

Вы пробовали стилизацию CSS? Или использовать инструменты для разработчиков браузеров, такие как firebug, чтобы узнать источник стилизации границы, может быть откуда-то еще. –

ответ

2

Я предлагаю вам попробовать установить цвет границы и стиль границы свойства стиля строки следующим образом:

<RowStyle BorderColor="White" BorderStyle="None" /> 

Просто FYI, на моей странице настройки GridLines собственности = «None» не работает. Я заметил, что у вас уже установлено свойство «Нет», какую версию вы используете?

+0

Самый новый; 3.5 SP1 или что-то еще. Есть ли вероятность, что он не соблюдает свойство, потому что он вложен в другую сетку? –

+0

Одна вещь, которую я заметил, это то, что вы используете элемент управления DataGrid вместо элемента управления GridView, в моем примере работает свойство GridLines, но я использую элемент управления GridView, а не Datagrid. –

 Смежные вопросы

  • Нет связанных вопросов^_^