Главная страница
Навигация по странице:

  • Connection

  • Select

  • (ID)

  • Выбор источника данных (Choose a Data Source)

  • Обновить

  • DepartmentID

  • Новые Лпр-ки. Веб ЛПР новые (1). Лабораторная работа Разработка базовой основы Web приложения 5 Упражнение Создание Web приложения 5


    Скачать 1.04 Mb.
    НазваниеЛабораторная работа Разработка базовой основы Web приложения 5 Упражнение Создание Web приложения 5
    АнкорНовые Лпр-ки
    Дата19.03.2022
    Размер1.04 Mb.
    Формат файлаdocx
    Имя файлаВеб ЛПР новые (1).docx
    ТипЛабораторная работа
    #403967
    страница11 из 27
    1   ...   7   8   9   10   11   12   13   14   ...   27

    Упражнение 7. Отображение данных в списке Drop-Down


    В этом упражнении вы реализуете связь элемента DropDownList с данными с помощью элемента EntityDataSource. В следующих упражнениях вы будете использовать список, чтобы позволить пользователям выбрать кафедру и отобразить курсы, связанные с этой кафедрой.

    1. Добавьте в проект новую веб-страницу, используя главную страницу Site.Master. Назовите страницу Courses.aspx.

    2. В коде разметки новой страницы добавьте текст Courses by Department стиля заголовка h2 в элемент содержимого Content с именем Content2:

    runat="server">

    Courses by Department





    1. В режиме конструктора добавьте элемент EntityDataSource и укажите (ID) как DepartmentsEntityDataSource.

    2. Настройте источник данных: на первом шаге мастера Настройка ObjectContext (Configure ObjectContext) выберите для переключателя Именованное соединение (Named Connection) значение SchoolEntities и для DefaultContainerName тоже должно быть значение SchoolEntities.

    3. На шаге Настройка выбора данных (Configure Data Selection) (см. рисунок 2.7.1) выберите для набора EntitySetName значение DepartmentID. В поле Select укажите только Departments и Name.



    Рисунок2.7.1Настройканабораданных

    1. Перенесите с панели инструментов элемент DropDownList, укажите (ID) как DepartmentsDropDownList, кликните смарт тег и выберите Выбрать источник данных (Choose Data Source) для запуска мастера DataSource Configuration Wizard.



    Рисунок2.7.2Смарт-тег

    1. На шаге Выбор источника данных (Choose a Data Source) (см. рисунок 2.7.3) выберите DepartmentsEntityDataSource как источник данных, кликните Обновить схему (Refresh Schema), и в первом списке укажите поле данных для отображения Name и во втором поле для отображения значений DepartmentID. Нажмите OK.



    Рисунок2.7.3.Выбористочникаданных

    1. В коде разметки страницы добавьте фразу "Select a department:" прямо перед элементом DropDownList:

    Select a department:

    runat="server"

    DataSourceID="DepartmentsEntityDataSource" DataTextField="Name"

    DataValueField="DepartmentID">



    1. Запустите страницу в обозревателе и протестируйте возможность выбора элемента списка.

    В результате выполненных упражнений вы настроили элемент EntityDataSource. Работа с этим элементом управления, как правило, мало отличается от работы с другими элементами управления источника данных ASP.NET. Единственное исключение, когда вы хотите получить доступ к навигационным свойствам.

    1   ...   7   8   9   10   11   12   13   14   ...   27


    написать администратору сайта