Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DataGrid / 14 сообщений из 14, страница 1 из 1
17.06.2004, 13:59
    #32565381
ktlts
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid
как зафиксировать размер колонок в дата гриде? по ширине
...
Рейтинг: 0 / 0
17.06.2004, 14:14
    #32565416
Ustazz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid
Чтобы не сжимались - вставить в ячейку прозрачный гиф заданного размера, а чтобы не растягивались... гарантированно не получится. Если в ячейке будет непрерывнй текст или большое изображение все равно растянется.
...
Рейтинг: 0 / 0
17.06.2004, 14:42
    #32565483
ktlts
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid
возможно ли сделать такую таблицу при помосчи датагрид
ячейки которые отмеченны черным
инфа будет туда загружатся с базы данных
...
Рейтинг: 0 / 0
17.06.2004, 14:52
    #32565506
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid
автора чтобы не растягивались
А если поставить в <td width=100px>? например?
...
Рейтинг: 0 / 0
17.06.2004, 15:38
    #32565634
ktlts
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid
он всеравно сжимается я пробовал
ребят помогите очень нужно
...
Рейтинг: 0 / 0
17.06.2004, 15:41
    #32565644
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid
UstazzЧтобы не сжимались - вставить в ячейку прозрачный гиф заданного размера...не помогает?
...
Рейтинг: 0 / 0
17.06.2004, 15:45
    #32565652
ktlts
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid
profil UstazzЧтобы не сжимались - вставить в ячейку прозрачный гиф заданного размера...не помогает?

я просто не знаю как в дата грид всталять гиф
все перековырял
...
Рейтинг: 0 / 0
17.06.2004, 15:47
    #32565656
ktlts
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid
да и впринцыпе гифф исключен т.к там ТЕКСТ должен быть :(
...
Рейтинг: 0 / 0
17.06.2004, 16:01
    #32565689
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid
1. Делаешь из BoundColumn - TemplateColumn (можно сделать в Property Builder)
Получится что-то типа:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<asp:TemplateColumn>
	<ItemTemplate>
		<asp:Label runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.data") %>'></asp:Label>
	</ItemTemplate>
	<EditItemTemplate>
		<asp:TextBox runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.data") %>'></asp:TextBox>
		</EditItemTemplate>
	</asp:TemplateColumn>
Тебе все это необходимо привести к следующему виду:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<asp:TemplateColumn>
	<ItemTemplate>
		<img src='**********.gif'>
		<asp:Label runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.data") %>'></asp:Label>
	</ItemTemplate>
........................................................
	</asp:TemplateColumn>
где **********.gif - прозрачный гиф, высотой 1 пиксель и необходимой длинны.
...
Рейтинг: 0 / 0
17.06.2004, 16:17
    #32565729
ktlts
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid
спасибо большое
...
Рейтинг: 0 / 0
17.06.2004, 16:27
    #32565751
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid
Только это пример как в ДатаГрид гиф всунуть.
Реалицация будет не совсем корректная, т.к. будет избыток тегов <img>.
Я бы нарисовал свою таблицу на остове DataRepeater'а, запихнув эти гифы в шапку, правда не знаю на сколько это удобно в твоей конкретной задаче.
...
Рейтинг: 0 / 0
17.06.2004, 16:50
    #32565829
ktlts
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid
ну видеш фото которое я прикрепил
мне надо сделать такую таблицу
где закрашенно черным в эти ячейки будут загружатся данные с базы данных
было бь классно если можнобыло редактировать сам ДатаГрид чтобы создовать там такие ячейки
...
Рейтинг: 0 / 0
17.06.2004, 16:57
    #32565854
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid
еще вариант:
В обработчике ItemDataBound пишешь:
Код: plaintext
1.
2.
3.
4.
5.
if(e.Item.ItemType  = ListItemType.Header)
	{
		e.Item.Cells[ 0 ].Text = "<img src='blank500px.gif'><br>столбец1";
............................................
	}
Примерно так, идея думаю ясна. Удачи ;-)
...
Рейтинг: 0 / 0
18.06.2004, 10:58
    #32566710
NewGuest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid
Такую таблицу даже на WinForm в гриде делать ненужно.
Такая таблица должна быть в отчете. Но не в рабочем гриде.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DataGrid / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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