Андрей Голубцов Ответов: 2

Как показать все столбцы в listview


У меня есть asp.net веб-форма и listview на ней . Я хочу взять данные из таблицы ms sql с помощью linq . Но когда я вижу результат, я не вижу строк с образцом первого поля (идентификатор человека) . Как я могу отобразить все результаты ? В моей таблице sql я вижу это так:

идентификационное имя
12 Джон
19 Ньютон
13 Андрей
13 Андрей

И когда я показываю страницу, Я вижу только первые две строки
Мой код:
Мой код:

<asp:ListView ID="ListView2" ItemType="DocCat.Models.ReqInf" SelectMethod="GetData
            DataKeyNames="ID" EnableViewState="false"  runat="server" visible="true"

                   UpdateMethod="ListView2_UpdateItem"   >

Код :

public IEnumerable

Asp.Net Веб-Форма, Entity Framework

Что я уже пробовал:

Имена строк изменить, изменить параметр "порядок сортировки"

Wendelius

Как возвращается результат. Фильтрация, скорее всего, выполняется в методе Result, поэтому вы также должны опубликовать этот код.

Андрей Голубцов

я добавляю код

Wendelius

Похоже, что нет кода, который объясняет метод Result ().

Также уточнение вы пропускаете строки? Не колонны?

Maciej Los

Не репост![^]

Андрей Голубцов

я удалил 1 вопрос

2 Ответов

Рейтинг:
0

Ali Majed HA

Привет

Вы можете использовать метод eval() для назначения поля параметру в ListView:

в разделе.aspx-файл

Eval("Name")


для параметра Name в вашем ListView

и использование Linq для загрузки данных из базы данных:
в разделе.aspx-файл.в CS

var q = Database_Name.Table_Name.OrderBy(c => c.ID);
ListView.datasource = q;
ListView.dataBind();


Этот код будет извлекать данные из базы данных и помещать значения "Name", связанные с "Eval ("Name")"

Надеюсь, это сработает


Андрей Голубцов

Это работает, но когда я добавляю .Где (e = & gt; e.actual == 1) он снова падает

Рейтинг:
0

Maciej Los

Проверьте ответ на свой вопрос. предварительный вопрос[^].


Андрей Голубцов

Это работает, но когда я добавляю .Где (e = & gt; e.actual == 1) он снова падает

Maciej Los

Он терпит неудачу, потому что нет записи, которая соответствовала бы критериям!