|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
Выделить текст(жирным шрифтом) в некоторых ячейках datagrid Как? или киньте ссылкой, примером... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2003, 10:14 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
1. Сделать все нужные столбцы (в которых что-то будет выделено) типа TemplateColumn 2. Вместо DataBinder.Eval(Container, "DataItem.MyColumn") в ASPX коде подставить функцию, которая будет возвращать что-то типа "my text" или "<b>my text</b>", в зависимости от условия. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2003, 17:13 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
честно говоря не понял :(( а если я datatable заполняю, и у таблице datasource присваиваю - как быть? или как и где заюзать свою функцию?? зы. простите за мою неграмотность в .net ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2003, 23:36 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
мож использовать не датагрид ?? кто нить посоветует что нить?? работаю в vb.net ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2003, 10:03 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
можно в событии ItemDataBound datagrid'a попробовать. Например так: if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { e.Item.Cells[0].ForeColor = Color.Navy; } ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2003, 10:48 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
Может быть, такой пример поможет. Это в продолжение моей мысли. Кусочек из ASPX: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Кусочек из CS (на VB.NET нету... ): protected string getMyFieldValue(string sField) { if (bCondition) { return "<b>" + sField+ "</b>"; } else { return sField; } } ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2003, 12:34 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
Или, в продолжение мысли hDrummer'a: ... только я использую событие ItemCreated ... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Здесь надо знать, что писать в e.Item.Cells , где i - номер поля в строке датагрида (0, 1, 2...) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2003, 12:43 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
а что использовать в vb.net? ItemCreated и ItemDataBound там нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2003, 15:06 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
В VB.NET у всех событий префикс on. Поэтому - onItemCreated, OnItemDatabound и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2003, 15:40 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
нету у datagrid-а оных.... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2003, 15:52 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
что значит нету? я только что смотрел, все есть :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2003, 16:57 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
:) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2003, 17:05 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
блин, но почему же в списке для datagrid нет этих событий?? ручками чтоль их писать? непойму, объясните! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2003, 22:56 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
помнится в vb события находятся не в окне properties, а где то в выпадающем списке редактора. но это надо посмотреть - это не точно. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2003, 09:03 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
ну да в с# они в проперитах, а в vb они в выпадающем списке в окне редактора.... но упомянутых вами там нету... AllowNavigationChanged AllowNavigationChanged ................... .................. Validating VisibleChanged ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2003, 09:39 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
значит так, в левом списке выбираете DataGrid1, в правом - появляются искомые события. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2003, 09:47 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
:) да так и делаю... нету таких событий... сделал на DataGrid1_InitializeRow что - то типа DataGrid1.Rows(1).Cells(3).Appearance.ForeColor = Color.Red работает... щас буду условия делать... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2003, 11:12 |
|
Выделить текст в ячейке datagrid
|
|||
---|---|---|---|
#18+
специально сделал vb проект - у меня всё есть. посмотри внимательно, чьи события ты смотришь - base class'a или объекта ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2003, 12:03 |
|
|
start [/forum/topic.php?fid=18&msg=32174236&tid=1396435]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 169ms |
0 / 0 |