|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Лабораторная работа 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, чтобы запустить ваше приложение, и убедитесь, что оно работает нормально. Сохраните его.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||