powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / BoundColumn DataField = "Class1.PropertyInnerClass.PropertyOfInnerClass"
1 сообщений из 1, страница 1 из 1
BoundColumn DataField = "Class1.PropertyInnerClass.PropertyOfInnerClass"
    #33886422
Jcomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.NET 2.0.
Есть:


public class User  
{
     private int? _id;

        public int? Id
        {
            get
            {
                return _id;
            }
            set
            {
                _id = value;
            } 
        }

        private string _firstName;
        public string FirstName
        {
            get
            {
                return _firstName;
            }
            set
            {
                _firstName = value;
            }
        }
}

// и 
public class ProjectContact
{
  private User _user;

        public User User
        {
            get { return _user; }
            set { _user = value; }
        }
}
Есть метод который возвращает мне List<ProjectContact>
  List<ProjectContact> lst = ProjectContact.GetList();
Пытаюсь прибиндить это к гриду (DataGrid)Вот так:
 <asp:TemplateColumn HeaderText="First Name">
            <ItemTemplate>
                <%# DataBinder.Eval(Container.DataItem, "User.FirstName")%>
            </ItemTemplate>
</asp:TemplateColumn> 
- Работает, а вот так
<asp:BoundColumn DataField="User.FirstName"  HeaderText="First Name"/>           


неработает, ошибка "Немогу найти поле User.FirstName"

Все бы ничего можно былобы и на темплейт колумнах сделать, но когда я использую
DataKeyField = "User.Id" получаю ту же лабуду ... никто ничем помочь не может ?




&quot;тестирование программ может выявить наличие ошибок, но не может служить доказательством их отсутствия&quot; Э.В.Дейкстра
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / BoundColumn DataField = "Class1.PropertyInnerClass.PropertyOfInnerClass"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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