Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Разработка Web-приложений ASP.NET 2.0 в Visual Studio.NET 2005
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

Лабораторная работа 3.1 Использование программного кода на странице codebehind в приложении ASP.NET 2.0

Применение кода на странице Codebehind в приложении ASP.NET 2.0

Задание:

Создайте в каталоге C:\Labs\Lab03_01_WebApplicationMult приложение ASP.NET, которое бы:

1) при открытии страницы Default.aspx показывало бы форму с двумя текстовыми полями для ввода данных (см. рис. 3-1а) и кнопкой "Умножить"

Рис. 3-1а

2) при нажатии на кнопку "Умножить" производило бы умножение введенных чисел и выводило бы полученный результат на странице (см. рис. 3-1б).

Рис. 3-1б

Решение:

1. Создайте в каталоге Lab03_01_WebApplicationMult новое приложение ASP.NET на основе шаблона ASP.NET Web Site (см. пп. 1-3 ответа к лабораторной работе 2.1).

2. Перейдите на вкладку Design для созданной страницы по умолчанию Default.aspx и  перетащите на форму из ToolBox | Standard два элемента управления Label, поместите их друг над другом и настройте их размер.

3. Настройте свойство Text для этих элементов управления. Для первого элемента управления Label значение этого свойства должно быть "Первый множитель:", а для второго элемента управления - "Второй множитель:".

4. Поместите на форму два элемента управления TextBox c именами TextBox1 и TextBox2. Разместите их справа от соответствующих объектов Label.

5. В нижней части формы поместите элемент управления Button. Для свойства Text этого элемента управления присвойте значение "Умножить". Проверьте, что для свойства (ID) этой кнопки стоит значение Button1.

6. Под кнопкой "Умножить" поместите еще один элемент управления Label. Убедитесь, что для свойства (ID) для него назначено значение Label3. Для свойства Text этого элемента управления удалите используемое по умолчанию значение Label (в окне дизайнера оно будет видно как [Label3].

7. Щелкните правой кнопкой мыши по кнопке "Умножить" в окне дизайнера и в контекстном меню выберите View Code. Откроется окно редактора кода для страницы codebehind Default.aspx.vb.

8. В левом списке в верхней части окна редактора кода выберите Button1, а в правой части - событие Click. В окне редактора кода будет автоматически сгенерирован код для событийной процедуры Button1_Click(). Введите для нее следующий код:

Dim nResult As Integer

nResult = CInt(TextBox1.Text) * CInt(TextBox2.Text)

Label3.Text = "Результат: " & nResult

9. Нажмите на кнопку F5, чтобы запустить ваше приложение, и убедитесь, что оно работает нормально. Сохраните его.

 

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 
© 2004-2008, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru