I am trying to apply the "New Server Behavior ..." feature of Dreamweaver 8
found under the Add Server Behavior tab. If I use a variable and apply a
Display As option set to Recordset Menu or anything like that, I get an error
message, "Error with 'Recordset Menu' control: unable to locate required
'RecordsetMenu' control". Trying to set the Display As option to Connection
Table Menu gives a similar, "Error with 'Connection table menu' control: unable
to locate required 'Connection menu' control".

Here is how you reproduce the problem.

Create a site using the MySQL-PHP server model.
Create a dynamic-PHP page using New from menu or Ctrl-N and save it. Create a
MySQL database connection.
Create a recordset from the Bindings tab. Use all the fields from some table.
Under the Server Behaviors tab, Click the + sign to add "New Server Behavior
...." Choose Document Type "PHP MySQL", give the Server Behavior a name and
click OK.
Click the + button to add a Code Block and click OK to insert it into the
window.
In the "Code Block:" windows replace the code block with "<?php echo ?>" Add a
space after echo and select "Insert Parameter in Code Block". This should
leave you with "<?php echo @@Param1@@?>". Disregard the Insert Code options.
Click "Next...". The "Generate Behavior Dialog Box" comes up, select the
TextField in the dialog box window. An arrow suggesting a menu should appear.
Select "Recordset Field Menu" or any of the Recordset options. Choosing a
"Dynamic Text Field" may not generate an error. Connection Table Menu or any
of the Connection options also generates an error. Try those too. Click OK to
close the Dialog Box. Save your php page.
The name you gave your Server Behavior after "Choose Document Type ..." will
now appear in the Server Behavior menu when you click + in the Server Behaviors
tab. With your php page having focus, select your Server Behavior from the +
menu and you should get an error,

"Error with '<My Server Behavior Type>' control: unable to locate required
'<control type>' control"

Click OK, and you should see a menu come up for your behavior with a blank
menu.