В первых строках выполняется объявление переменных: ws — объект для ссылки на используемый приложением Web-сервис, ds — набор данных, log и pass — текстовые переменные для принятия значения имени и пароля, categoryid — переменная для хранения выбранной пользователем.
На следующем шаге переменные log и pass получают значения имени и пароля из соответствующей коллекции элемента session, имя и пароль должны быть сохранены в этой коллекции на странице идентификации
пользователя.
Далее переменной categoryid присваивается значение кода категории товара, который пользователь выбрал в элементе управления DropDownList.
На следующем шаге заполняется набор данных ds путем вызова метода Merge. Фактически же вызывается метод GetProducts созданного ранее Web-сервиса, которому в качестве параметров передаются имя и пароль пользователя, а также категория интересующего товара. В итоге, всего одной строкой программного кода набор данных ds заполняется записями из таблицы Products базы данных Northwind.
В конце формируются свойства элемента управления DataGrid. В качестве источника данных DataSource задается объект набор данных ds и осуществляется его связывание с набором данных.
Теперь можем проверить корректность работы созданной нами Web-формы. Для этого запустите приложение, введите имя и пароль на странице идентификации пользователя. После того, как откроется страница с каталогом товаров, в элементе DropDownList выберите любую категорию товаров. В объекте DataGrid отобразятся записи с характеристиками различных товаров (рис. 10.46). Выберите другую категорию товаров, заполнение сетки должно соответственно измениться.
!§S rotoftInternet ? xpiorer ;:
Файл Вид Избранное Сервис "прае»:з *
Назад * О й Й >- м Поиск '-i *7' 1
f'vS »
Избранное
1 Адрес: http://localhost/MyWebate/maln.aspx
V (21 Переход Ссыпки ” ]
Опубликовал vovan666
July 09 2013 06:27:17 ·
1 Комментариев ·
3464 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Oleg27 October 26 2023 12:28:57
Помимо прочего можно также найти вот этот топ 1XBET vip и ознакомиться там с условиями и предложениям различных передовых букмекерских контор, после чего уже и принять решение о том, на каком варианте освободиться.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.