1 / 12

Модул 8

Модул 8. Създаване и използване на потребителски контроли. План. Добавяне на потребителски контроли към ASP.NET уеб форми Създаване на потребителски контроли. Урок: Добавяне на потребителски контроли към ASP.NET уеб форми. Какво е потребителски контрол?

pilis
Télécharger la présentation

Модул 8

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Модул 8 Създаване и използване на потребителски контроли

  2. План • Добавяне на потребителски контроли към ASP.NET уеб форми • Създаване на потребителски контроли

  3. Урок: Добавяне на потребителски контроли към ASP.NET уеб форми • Какво е потребителски контрол? • Защо да използваме потребителски контроли? • Упражнение:Изброяване на примери с потребителски контроли • Добавяне на потребителски контрол • Демонстрация: Създаване на потребителски контрол

  4. Какво е потребителски контрол? • Потребителските контроли улесняват повторното използване на код и UI компоненти в едно уеб приложение • Потребителският контрол е дефиниран от потребителя уеб сървър контрол с разширение .ascx • Съдържа HTML елементи без <HTML> <BODY> <FORM> • Съдържа код за управление на собствените си събития <% Control Language=“c#” %>

  5. Name Birtdate Name Birtdate Name Birtdate Name Birtdate Защо да използваме потребителски контроли? Application A Application B Control1.ascx Page1.aspx Page3.aspx Page2.aspx

  6. Упражнение:Изброяване на примери с потребителски контроли • Дайте примери за подходящо използване на потребителски контроли • Време5 мин.

  7. Добавяне на потребителски контрол • Използва се @Register директива за включване на контрол към ASP.NET страница • Вмъква се потребителския контрол на страницата • Използват се Get и Set свойства на контрола <%@ Register TagPrefix=“demo” TagName=“validNum” Src=“numberbox.ascx” %> <%demo:validNum id=“num1” runat=“server” /%> num1.pNum = 5; // uses Set x = num1.pNum; // uses Get

  8. Демонстрация: Създаване на потребителски контрол • Създаване на потребителски контрол • Създаване на свойство

  9. Урок: Създаване на потребителски контроли • Създаване на потребителски контроли • Демонстрация: Използване на потребителски контроли

  10. Създаване на потребителски контроли • Два метода на създаване: • Създаване на нов потребителски контрол чрез Visual Studio .NET • Конвертиране на съществуваща ASP.NET страница към контрол • Страницата, която използва контрола, комуникира с него чрез свойства • Страницата, която използва контрола, трябва да използва Flow Layout

  11. Демонстрация: Използване на потребителски контроли • Вмъкване на контрол на страница • Използване на потребителски контроли в код зад страница

  12. Лаб. 8

More Related