Text N/A Email Text N/A Phone Text N/A Headshot Text N/A BillingShippingAddress Text N/A BillingShippingCity Text N/A BillingShippingState Text N/A BillingShippingZip Text N/A Additionally, the Departments table, which represents the specific department in which an employee works, resembles the following: Field Name Date Type Key DepartmentID AutoNumber PK Department Text N/A Remember that you could also take advantage of the CreditCards table. Because of limitations on chapter length, however, we won't be using that table in the examples for this chapter. Now that you've reviewed the structure of the tables we'll be covering in this section, let's begin creating the New User Registration form is ASP.NET to accommodate the data collection. Creating the New User Registration Form As you have learned in earlier chapters, ASP.NET, like most web applications, rely on form elements to facilitate data collection. Unlike ASP, ColdFusion, or PHP which rely directly on HTML form objects, ASP.NET relies on a series of controls known as web controls. As we did in the previous chapter, we'll use web controls in the New User Registration form to facilitate interaction between the end user and the web application. Before you can begin creating the New User Registration form however, you must first create a table that will serve as the primary means for structuring the web controls in a cohesive and usable fashion. Begin creating the table by following these steps: 1. Begin creating the New User Registration form by creating a new page from a template. From the File menu, select New, navigate to the Templates tab, and select the template named Template from the DorknozzleASPX site and click Create. 2. Place your cursor in the editable region titled Content and immediately remove the text that exists in the region. Now select Insert, Form, Form. With the form selected, switch to the Split view, place your cursor in the form, and add the runat="server" attribute and value to the form. 3. Switch back to the Design view. We're ready to add our table, which we'll use to structure the text and web controls. To do this, begin by selecting Insert, Table. The Insert Table dialog appears. Within the dialog, create a table that has 14 rows, 2 columns, a width of 450 pixels, and 0 border, cell padding, and cell spacing. 4. Add all appropriate content for personal information including billing/shipping information, and so on to the table. You can merge cells along the way to create the header. The result is shown in Figure 26.21. Figure 26.21. Add all appropriate content to the new table. [View full size image] TIP