Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Можливості технології ASP.NET щодо створення розподілених додатків

Реферат Можливості технології ASP.NET щодо створення розподілених додатків





ться автоматично і його можна відкрити в браузері рішень). p> Додаємо файл в проект


В 

Якщо відкрити даний файл, то видно що в ньому вже є шаблони для 5 подій

. Application_start відпрацьовує коли завантажується додаток

void Application_Start (object sender, EventArgs e) {//Code that runs on application startup}


. Application_End Додаток завершується. p>. Application_Error помилка в додатку. p> 4. Session_Start - починається сесія для нового користувача. p>. Session_End - Завершується сесія. br/>

Треба відзначити що метод Session_End відпрацьовує тільки тоді коли в налаштуваннях програми Session State виставлено в InProc. p> Наприклад можна підраховувати поточну кількість користувачів на сайті. Для цього в обробник події Session Start потрібно додати збільшення лічильника користувачів, а в Session End відповідно зменшення повний код буде виглядати так


void Application_Start (object sender, EventArgs e) {Application ["users"] = 0;} void Application_End (object sender, EventArgs e) {} void Application_Error (object sender, EventArgs e) {} void Session_Start (object sender, EventArgs e) {Application ["users"] = Convert.ToInt32 (Application ["users"]) + 1;} void Session_End (object sender, EventArgs e) {Application ["users"] = Convert. ToInt32 (Application ["users"]) - 1;}


Основні контроли Web додатків


У Web додатках кнопка робить постбека (в HTML це називається submit) на яку-небудь сторінку (найчастіше на свою ж). Основна відмінність ASP.NET полягає в тому, що по кнопці йде не тільки постбека (передача post і get параметрів), але так само ще відпрацьовує подія Click, яке обробляється яким або методом, тобто після натискання кнопки не тільки перезавантажиться сторінка, а й відпрацює метод підв'язаний на подію Click. У кнопки є наступні цікаві властивості:

- Вказує ім'я класу стилів з Вашого CSS файлу-Напис на кнопці-Коли true кнопка активна. Тобто її можливо натиснути-Зберігати чи ні стан елемента під ViewState-Вказується інструкція javascript, яка виконається при кліку по кнопці-Сторінка, на яку буде виконаний постбека (передача параметрів). Аналог action в тезі form-Спливаюча підказка-Група для перевірки значень перед постбека-коли false кнопка не відображається


Практично всі перераховані вище параметри є загальними для всіх контролів, тому надалі можна розглядати тільки індивідуальні для кожного елемента керування. p> Основний обробник події Click.

При подвійному натисканні на кнопку відкривається файл з кодом на C #. Якщо, наприклад, між фігурними дужками дописати Response.Write (Button1.Text); то на екран буде виведений текст на кнопці. br/>

protected void Button1_Click (object sender, EventArgs e) {Response.Write (Button1.Text);}


Посилання - HyperLink

Аналог A HREF в HTML, от її характеристики:

ImageUrl - Адреса картинки, яка буде виступати в якості по...


Назад | сторінка 6 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програмування на мові Object Pascal
  • Реферат на тему: Типи даних в Object Pascal
  • Реферат на тему: Реалізація алгоритму визначення n! засобими Object Pascal 2.0
  • Реферат на тему: Вірш Тургенєва І.С. "Коли мене не буде"
  • Реферат на тему: Коли працювати можна менше ...