powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Datagrid + надпись внизу
2 сообщений из 2, страница 1 из 1
Datagrid + надпись внизу
    #32680663
dmitry_cmc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообщем дела такие:

Вывожу Datagrid, а внизу вывожу некий текст (сам). Неважно какой, в данном случает это ссылки на страницы.

Дело вот том, что текст позиционирован абсолютно а вот высота датагрида меняется (хоть там всегда и выводится одинаковое кол-во строк, некоторые строки могу расплываться на две), поэтому датагрид может иногда перекрывать текст. Поэтому приходится текст отодвигать как можно ниже, но некрасиво это както.

Вопрос: как решить эту проблему, так чтобы текст шел сразу после датагрида?

Спасибо
...
Рейтинг: 0 / 0
Datagrid + надпись внизу
    #32680722
DenVut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй в лабел выводить или в ItemCreated у грида:
If e.Item.ItemType = ListItemType.Pager Then
'отвечает за расположение не изменяемой части текста ([Весь список])
e.Item.Cells(0).Controls.AddAt(0, New LiteralControl("<a href=index.aspx?all=1>[Весь список]</a>"))
Dim Pagers As TableCell = e.Item.Controls(0)
Dim s As Control
For Each s In Pagers.Controls
'и тут уже смотришь на с, а не на os типа Object
If s.GetType().Name.ToString = "DataGridLinkButton" Then
Dim has As LinkButton = s
has.Text = "<span style=font-size:12px>[" & has.Text & "]"
ElseIf s.GetType().Name.ToString = "Label" Then
Dim ls As Label = s
ls.Text = "<span style=font-size:12px> Страинца:" & ls.Text & "</span> "
End If
Next
End If
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Datagrid + надпись внизу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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