ASP.NET Architecture, Part 2 - Creating a Web Form
(Page 3 of 7 )
The following ASP.NET browser-based application shows how to enter data and display it back to an ASP.NET label control.
Open Visual Studio .NET and create a new project. Select Visual Basic Projects and click on the Web Application icon. Provide a project name such as RegisterNewClient. Then, select the machine where you wish to create the web site. Click OK to begin the process of creating a new web application. Rename WebForm1 to RegisterNewClient.aspx. Next, select the Toolbox and create the form with the appropriate controls itemized in Table 2.
| Control Type | Property | Value |
| Label | Name | Label1 |
| TextBox | Name Text | txtFirst |
| Label | Name Text | Label2 |
| TextBox | Name Text | txtLast |
| Label | Name Text | Label2 |
| Button | Name Text | btnSubmit |
Table 2 Creating a Web Input Form
Once you verify that this form runs properly, right-click the Register.aspx page and click Set as Start Page. Run the form, and you will be able to enter data in the text fields. Then, click the Register button so the browser will render your page. However, you will not see anything you entered because the page does not contain instructions to do anything yet. Double-click the Register button and enter the following code:
Private Sub btnSubmit_Click
(ByVal sender As System.Object,
ByVal e As System.EventArgs)
Handles btnSubmit.Click
lblName.Text = txtLast.Text & ", " & txtFirst.Text
End Sub
Run Register.aspx again, and the result displays in the label as “Peltzer, Dwight.” You have retrieved the data you just entered in the Last Name and First Name text boxes and placed the text in the label control.
This has been part two of ASP.NET Architecture (see part 1 here), chapter six of .NET & J2EE Interoperability, by Dwight Peltzer (McGraw-Hill/Osborne, ISBN 0-07-223054-1, 2004).
Buy this book now. |
Next: Creating User Controls >>
More ASP.NET Articles
More By McGraw-Hill/Osborne