- Я пытаюсь отобразить данные, полученные в результате объединения двух таблиц (или более) в виде таблицы
- Я хочу иметь возможность фильтровать набор результатов по заданным пользователем данным (текстящики на странице) Я пробовал стандартные уроки, но не могу найти что-то, что выходит за рамки отображения одной таблицы результатов в сетке.Если я пройду через окно настройки gridview и настрою мастер источника данных для любого источника данных (sqlDatasource, object, entitydatasource), когда я использую несколько таблиц, я не могу использовать параметры 'where' в мастере и, следовательно, должен иметь код выбора в кодеПозади, но я не уверен, где именно это поставить.
Например, если у меня есть
Protected Sub button1_Click(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles button1.Click
sqldatasource1.selectcommand = "select * from yourtable where modelfamily
like '%" & textbox1.text & "%' or description like '%" &
textbox1.text & "%'"
sqldatasource1.databind()
End Sub
, тогда этот код поможет с кнопкой поиска для части 2 моеговопрос, например, если button1 - кнопка поиска, тогда я могу включить значения текстового поля в запрос и связать, но где бы я поместил начальный код привязки данных в page_load?И где мне разместить другой другой код?Пожалуйста, не могли бы вы дать мне ссылку на решение, или лучше помогите мне здесь, пожалуйста.
Я хочу иметь возможность:
- использовать для этого источник данных сущностей (как я могу сделать это множественное объединение в платформе сущностей или другой источник, если намного проще)
- Я хочу отобразить все результаты изначально (исходя из двух таблиц) с включенными подкачкой и сортировкой
- , если в текстовом поле есть значение и нажата кнопка поиска, тогда подмножество данных на основе этого значения будетпоказано, а также может быть страница / сортировать внутри себя.
Подскажите, пожалуйста, примеры того, где будет находиться код, какие события и как он будет выглядеть?