Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
ansi_str
56 / 56 / 15
Регистрация: 22.09.2011
Сообщений: 319
1

Обновление данных GridView через Entity

21.11.2011, 19:20. Просмотров 1470. Ответов 5
Метки нет (Все метки)

Здравствуйте - есть Грид, в него используя EntityDataSource засасываю данные из БД
Хочется сделать фильтр - используя выподающий список, в нём много много городов и когда выбирается товар - то по событию(выбор города в выпадающем списке) получается фильтр - Грид обновляется по и показывает все товары для выбранного города, Подскажите - как это осуществить?

По событию - нажатию в выпадающем списке делаю выборку из БД, а как её потом по колонкам грида запихать?? И обновиться?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2011, 19:20
Ответы с готовыми решениями:

GridView и DataSource: обновление данных
Здравствуйте. Есть GridView привязанный к SqlDataSource. Данные из таблицы успешно отображаются в...

Обновление данных в GridView в связи с SQL Server
Имеется ms sql server на локальном компьютере. С помощью SqlDataSource извлекаю данные и заношу в...

GridView, Entity Framework, биндинг и подстатановка
Всем доброго времени суток, хочется задать уже давно наболевший вопрос. Делаю курсовую связанную с...

GridView и EntityDataSourсe отказываются работать с Entity Framework 6
Доброго времени суток, ребята! Создал проект ASP.net, подключил БД, создал с помощью EF 6.0.2...

обновление GridView
Помогите обновить GridView после нажатия кнопки. Все дело в том чтобы после изменения таблици в...

5
andrii
183 / 183 / 53
Регистрация: 10.04.2009
Сообщений: 491
21.11.2011, 20:01 2
если я правильно понял
C#
1
2
Grid.DataSource = x;
Grid.DateBind();
0
ansi_str
56 / 56 / 15
Регистрация: 22.09.2011
Сообщений: 319
21.11.2011, 20:44  [ТС] 3
Нет, а как запихать именно столбец - значение из Entity после выборки из Linq?
0
andrii
183 / 183 / 53
Регистрация: 10.04.2009
Сообщений: 491
21.11.2011, 21:16 4
покажите код
1
ansi_str
56 / 56 / 15
Регистрация: 22.09.2011
Сообщений: 319
21.11.2011, 22:08  [ТС] 5
Цитата Сообщение от andrii Посмотреть сообщение
покажите код
Пишу по памяти:

C#
1
2
3
4
5
6
7
8
9
10
11
//Высасываю из БД
using(Entity db = new Entity ())
{
      var dbrecords = 
      (from rec in db.City
       where rec.Town = dropdownlis.Value
       select new { парметры запроса - которые нужно запихать в Грид при обновлении }).ToArray();
 
      Вот на этом шаге у нас в массиве dbrecords  хранятся значения, которые нужно запихать пр иобновлении Грида, Грид то понятно как обновить GridView.DataBind();
А как расписать что Цена в dbrecords  запихивается в колонку Цена Грида?
}
0
andrii
183 / 183 / 53
Регистрация: 10.04.2009
Сообщений: 491
22.11.2011, 00:29 6
HTML5
1
2
3
4
      <asp:gridview id="AuthorsGridView" 
        autogeneratecolumns="true" 
        runat="server">
      </asp:gridview>
В entity есть displayname
так же
HTML5
1
2
3
4
5
6
<asp:gridview id="QQQ" runat="server" >
    <Columns>
        <asp:BoundField DataField="yyy" HeaderText="yyy" />
        <asp:BoundField DataField="xxx" HeaderText="xxx"  />
          </Columns>
</asp:gridview>
0
22.11.2011, 00:29
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2011, 00:29

Обновление данных... через JavaScript
есть скрипт Проверки пароля.. но пароль потребовалось сменить.. Точный путь к базе данных не...

Обновление GridView на странице
На страничке есть GridView, по нажатию на кнопку я в коде изменяю SqlDataSource1.SelectCommand....

Обновление GridView по значению из SelectedNode.Value в TreeView
Имеется динамически заполняющееся из БД TreeView, на конечном уровне выводим значение выбранного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru