ASP.NET. Учебный курс (Г.Бучек.)

Печать

Далее указывается, что следующий код должен быть выполнен на сервере, а не передан браузеру:

Ocript runat-server>

Sub Page_Load (ByVal Sender as Object, ByVal E as EventArgs)

Код в пределах данной процедуры будет выполняться при наступлении события PageLoad, то есть каждый раз при загрузке страницы. В рассматриваемом случае мы задаем в качестве значения свойства Text элемента управления Label текущее время, некоторый HTML-код и Текст:

lblMessage.Text - "<brXbrXbxh2>The current time is:" _ & TimeOfDay {) & "</h2></b>n

Далее завершается процедура:End Sub

S < t

- Л 'W

и блок сценария:</script>

Поскольку ASP.NET — это управляемая событиями среда программирования, мы не ограничены необходимостью помещать весь код в единственный блок. Ознакомьтесь со следующим несложным кодом:

<%в Page Language-VB Debug-true %> <%@ Import Namespace-"System.Data" %> Ocript runat-server>

Sub Page_Load (ByVal Sender as Object, ByVal E as EventArgs) If Not IsPostBack Then

lblMessage.Text - "<Ьг><Ьг><Ь><Ь2>Заполните поле "

6 "перед нажатием кнопки. </h2x/b>" End If End Sub

Sub SubmitBtn_Click (Sender As Object, E As EventArgs)

lblMessage.Text - "<ЬгХЬгхЬхЬ2>Привет " & txtName.Text _

& "</h2x/b>"

End Sub </script> <html> <head>

<title>npHuep</title>

</head>

<body>

<form runat-"server"> <asp:Label

id-"lblMes sage" Font-Size-"12pf* Font-Bold-"True" Font-Name-"Lucida Console" runat-"server" /> ,

<ЬгХЬ>Имя:</b><br> <asp:TextBox

id-"txtName" Columns-"25" MaxLength—"30" runat-"server"