GridView(ASP. NET/C#) и удаление пробелов
3478
8
Есть хранимая процедура на t-sql в некоторых строках делается отступ из пробелов перед значением для удобства визуального просмотра. НО! когда эти данные выводит gridview(заполняется через datadapter), то все пробелы удаляются. Что подкрутить?
hamster
1. Не стоит в серверной (SQL) части формировать пользовательское представление данных. Максимум - форматировать даты, и то, нежелательно.

2. В HTML не форматируют текст пробелами. Это нужно делать таблицами и выравниванием в ячейках.
Stasyan
Я и спросил, как это сделать с GridView.
hamster
Взять ячейку и задать паддинг?…
hamster
Я, честно, не помню есть-ли в ASP'шном датагриде OnPaint, но если есть это событие то можно через него.
hamster
Например так:

< asp:datagrid id="datagrid" runat="server" CellSpacing="2" Width="100%" CellPadding="4" >

пробовали? помогает...
.tar.gz
Ну, судя по тому что чуваку надо форматировать ячейки выборочно, скорее всего такой способ не проканает…
web
Ну DataGrid - это та же таблица, только формируемая на серверной стороне:улыб:берем его набор параметров, делаем Template Column, вставляем туда Label и на этапе DataBind'а форматируем как нам удобно:улыб:Самый простой пункт, имхо:улыб: