Operation Manual
599
USING DREAMWEAVER
Building applications visually
Last updated 3/28/2012
The expression after the equal sign is the value of the parameter. In this case, the value is generated by an ASP
expression that returns a record ID from the recordset. A different ID is generated for each row in the dynamic table.
In the ASP expression, replace
recordsetName with the name of your recordset, and replace fieldName with the
name of the field in your recordset that uniquely identifies each record. In most cases, the field will consist of a record
ID number. In the following example, the field consists of unique location codes:
confirmDelete.asp?recordID=<%=(rsLocations.Fields.Item("CODE").Value)%>
When the page runs, the values of the recordset's CODE field are inserted in the corresponding rows in the dynamic
table. For example, if the Canberra, Australia, rental location has the code CBR, the following URL is used in the
Canberra row in the dynamic table:
confirmDelete.asp?recordID=CBR
10 Save the page.
To create the links visually (ASP only)
1 On the results page, create a column in the table used to display records by clicking inside the last table column and
selecting Modify
> Table > Insert Rows or Columns.
2 Select the Columns option and the After Current Column option, and click OK.
A column is added to the table.
3 In the newly created table column, enter the string Delete in the row containing the dynamic content placeholders.
Make sure you enter the string inside the tabbed repeating region.
You can also insert an image with a word or symbol for delete.
4 Select the Delete string to apply a link to it.
5 In the Server Behaviors panel (Window > Server Behaviors), click the Plus (+) button, and select Go to Detail Page
from the pop-up menu.
6 In the Detail Page box, click Browse and locate the delete page.
7 In the Pass URL Parameter box, specify the name of your parameter, such as recordID.
You can make up any name you like, but take note of the name because you'll use it in the delete page later.
8 Specify the value you want to pass to the delete page by selecting a recordset and a column from the Recordset and
Column pop-up menus. Typically the value is unique to the record, such as the record’s unique key ID.
9 Select the URL Parameters option.
10 Click OK.
A special link surrounds the selected text. When the user clicks the link, the Go To Detail Page server behavior passes
a URL parameter containing the record ID to the specified delete page. For example, if the URL parameter is called
recordID and the delete page is called confirmdelete.asp, the URL looks something like the following when the user
clicks on the link:
http://www.mysite.com/confirmdelete.asp?recordID=43
The first part of the URL, http://www.mysite.com/confirmdelete.asp, opens the delete page. The second part,
?recordID=43, is the URL parameter. It tells the delete page what record to find and display. The term recordID is the
name of the URL parameter and 43 is its value. In this example, the URL parameter contains the record’s ID number, 43.