powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Отображение пользовательских пропертей в GridView
3 сообщений из 3, страница 1 из 1
Отображение пользовательских пропертей в GridView
    #34045532
rksf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема такая: есть GridView
Есть GridView, привязанный к ObjectDataSource. Данные последнего беруться из класса с пропертью пользовательского типа:


public class User
{
    private SomeClass aaa;
    ...
    // Properties
    public SomeClass AAA { get { return aaa; } set { aaa = value; } }
    ...
}

При генераии столбцов GridView из пропертей класса колонка для проперти SomeClass не показывается :xz: .
Вопрос: как я могу ее все-таки показать в GridView? Видимо, я должен отнаследовать свой класс SomeClass от некого интерфейса (?)...
Заранее спасибо!
...
Рейтинг: 0 / 0
Отображение пользовательских пропертей в GridView
    #34046388
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто поставь AutoGenerateColumn в false, и при помощи ItemTemplate задай все колонки, которые ты хочешь вывести. Для вывода пропертей используй:

<asp:BoundField DataField="ААА-MyProperty" HeaderText="BlaBla" HtmlEncode="False"/>

Никаких интерфейсов реализовывать не нужно.
...
Рейтинг: 0 / 0
Отображение пользовательских пропертей в GridView
    #34056550
rksf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Аноним, Вы писали:

А>Просто поставь AutoGenerateColumn в false, и при помощи ItemTemplate задай все колонки, которые ты хочешь вывести. Для вывода пропертей используй:

А><asp:BoundField DataField="ААА-MyProperty" HeaderText="BlaBla" HtmlEncode="False"/>

А>Никаких интерфейсов реализовывать не нужно.

Нет, это не работает.
Видимо я, плохо сформулировал вопрос.
Мне надо в GridView отображать проперти, которые имеют тип некоторого класса (а не, скажем, int или string).
Т. е. мой класс выглядит как
public class User


{
    ...
    public SomeClass AAA { get { return aaa; } set { aaa = value; } }
    ...
}
где SomeClass — это некотрый класс.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Отображение пользовательских пропертей в GridView
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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