Hi Greg(ory), You're right that according to the code below, you won't get any list items without a selected value... which you won't get on Response.Redirectunless you're using EasyListBox with CookieMemory turned on. You could get around this by leaving a "Case Else" in there, but it sounds like you're in the middle of a population when that happens.
How about this? In your dropdown's OnSelectedIndexChanged event handler sub (server-side), you can send some Javascript back to focus on it, like this: Page.RegisterStartupScript("gotoDDL", "<script language='javascript'> document.getElementById('" & myDDL.ClientID & "').focus();</scr" & "ipt>") (that last concatenation is because a closing script tag in single-page mode will confuse the parser) Of course if you want to avoid postbacks to populate your lists, you could roll your own client-side solution (see http://easylistbox.com/listBoxResources.aspx ) or you might consider ELB ( http://easylistbox.com/demoRelated.aspx?rl=af ) as a possible alternative. HTH, Peter On 12/22/05, Gregory Fox <[EMAIL PROTECTED]> wrote: > > Hi All, > > I have a series of dropdown box on the middle of a web page. When I select > an item it is to populate the next dropdown box. This works well, however > on > the postback the page go to the top and I have to scroll down to the > dropdowns. My question is is there a way to get back to the dropdown boxes > on the postback? > > I have tried using an anchor and in the vb code using a > response.redirect("page.aspx#anchor"), it brings me back to the dropdowns, > but they are not populating. I think it has to do with the dropdown being > populated in the code using items.add("item") method. For example > > select case dropdown0.SelectedValue > case 1 > dropdown1.Items.Add("item1") > dropdown1.Items.Add("item2") > dropdown1.Items.Add("item3") > case 2 > dropdown1.Items.Add("item1") > dropdown1.Items.Add("item2") > dropdown1.Items.Add("item3") > end select > response.redirect("page.aspx#anchor") > > Any help is appreciated. > > Gregory D. Fox > Liberty Web Hosting & Design > <mailto:[EMAIL PROTECTED]> LibertyHosting.net > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Providing Internet Solutions Since 1996 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > [Non-text portions of this message have been removed] > > > > > > Yahoo! Groups Links > > > > > > > > [Non-text portions of this message have been removed] ------------------------ Yahoo! Groups Sponsor --------------------~--> Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life. http://us.click.yahoo.com/KIlPFB/vlQLAA/TtwFAA/saFolB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/AspNetAnyQuestionIsOk/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/