Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Шрифт разного цвета в 1 ячейке GridView, привязанного к данным / 9 сообщений из 9, страница 1 из 1
11.10.2012, 14:21
    #37993759
s_Lady
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шрифт разного цвета в 1 ячейке GridView, привязанного к данным
Есть GridView, привязанный к базе. DataBind происходит по событию btn1_Click, в котором я прописываю:
SqlCommand sqlQuery = new SqlCommand("SELECT id, (поле1+поле2+поле3+поле4) as Поле, .......from ..... where что-то=значению из DropDownList.
Вот это: (поле1+поле2+поле3+поле4) as Поле - грузится в одну ячейку грида.
Как сделать так, чтоб в этой ячейке значение "поле3" было красным шрифтом, все остальные по умолчанию.
...
Рейтинг: 0 / 0
11.10.2012, 14:37
    #37993795
thunder2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шрифт разного цвета в 1 ячейке GridView, привязанного к данным
s_Lady,

Обрабатывай событие RowBound GridView и будет тебе счастье.
...
Рейтинг: 0 / 0
11.10.2012, 14:45
    #37993814
thunder2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шрифт разного цвета в 1 ячейке GridView, привязанного к данным
...
Рейтинг: 0 / 0
11.10.2012, 21:21
    #37994544
s_Lady
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шрифт разного цвета в 1 ячейке GridView, привязанного к данным
thunder2,
Я смотрела на данный метод,задолго до того написать свой вопрос на форуме.
На сколько я понимаю,использование данного метода,согласно примеру, поможет установить параметры шрифта для записи во всей ячейки в целом, а мне надо сделать несколько другое.
...
Рейтинг: 0 / 0
13.10.2012, 12:50
    #37996842
thunder2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шрифт разного цвета в 1 ячейке GridView, привязанного к данным
s_Lady,

Либо вы сформулировали вопрос "через забор ногу задерищенски", либо не прочитали, что может делать RowDataBound.
Это событие как раз и предназначено для всевозможного разукрашивания, форматирования и т.д. Другого способа покрасить в нужный цвет какой-нить элемент в GridView не существует.
...
Рейтинг: 0 / 0
13.10.2012, 12:52
    #37996844
thunder2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шрифт разного цвета в 1 ячейке GridView, привязанного к данным
thunder2,

Строго говоря, есть еще способ - воспользоваться привязкой данных.
...
Рейтинг: 0 / 0
13.10.2012, 13:45
    #37996893
Starlex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шрифт разного цвета в 1 ячейке GridView, привязанного к данным
s_LadyЕсть GridView, привязанный к базе. DataBind происходит по событию btn1_Click, в котором я прописываю:
SqlCommand sqlQuery = new SqlCommand("SELECT id, (поле1+поле2+поле3+поле4) as Поле, .......from ..... where что-то=значению из DropDownList.
Вот это: (поле1+поле2+поле3+поле4) as Поле - грузится в одну ячейку грида.
Как сделать так, чтоб в этой ячейке значение "поле3" было красным шрифтом, все остальные по умолчанию.

В любом случае нужно в селекте выбирать поля по отдельности, а не склеивать.

Посмотри TemplateField пример и пример
...
Рейтинг: 0 / 0
13.10.2012, 13:46
    #37996894
Starlex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шрифт разного цвета в 1 ячейке GridView, привязанного к данным
thunder2Другого способа покрасить в нужный цвет какой-нить элемент в GridView не существует.

сильное утверждение :)
...
Рейтинг: 0 / 0
15.10.2012, 15:34
    #37998809
s_Lady
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шрифт разного цвета в 1 ячейке GridView, привязанного к данным
Starlex,

Мега спасибо!!!! Второй пример с разметкой очень помог, всё оказалось так просто.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Шрифт разного цвета в 1 ячейке GridView, привязанного к данным / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]