Hi Rick,
I’m just trying to get up to speed on using the scripting approach for web pages instead of the web control framework. Mostly everything is going well. However, I’m having trouble figuring out how to bind to the application maintable using the HTMLdropdown function. I’m generating the list based on a Key,value cursor. But I can’t seem to grasp how to autobind to the main table it’s feeding. I’ve studied yet docs but chat seem to find a good example of autobinding by using the formorvalue() function. Was hoping you could help with a quick example. Thanks
Greg
You can use that as the expression value that in the binding expression:
<%= HtmlDropDown("lstCustomers",
Request.FormOrValue("lstCustomers",poModel.Pk),
"TT_Cust","TRANSFORM(pk)",
"Company + [(] + Careof + [)]",
"","--- Select a Company") %>
Really shouldn't be any different than a textbox. This basically pulls the value from the form if it exists, otherwise uses the model value. When the control is rendered it'll compare the FormValue to the value key from the database. If that's not working - make sure you account for spaces in your captured value vs the value that the database generates. The values have to match EXACTLY. Otherwise you can adjust the Request.FormValue()
expression with the appropriate padding/trimming/casing etc.
+++ Rick ---