Hi,
I have a button whose PostBackUrl should include a value from a dropdownlist
on the same page. Should I do that in the button's on click event? What
I'd like to end up with is a post back url that looks like the following:
PostBackUrl=somepage.aspx?param=<value> where <value> comes from the
currently selected item in the list.
Thanks,
Rob
David Wier - 20 Mar 2008 18:29 GMT
The problem with setting the PostbackURL when you click the button, is that
postback is already beginning.
What you'd probably want to do is set up a variable for the selected item,
with a page scope
Then, when the DDL is changed (using the OnSelectedIndexChanged event),
assign the selected item to the variable - and THEN, set the Postback url,
using the variable (PostBackUrl="somepage.aspx?param=" & myVariable)
Then, when you click the button, it should go there - the problem would then
be whether or not something is actually selected, so you would probably need
to do validation
Or you could just use a response.redirect statement
(response.redirect(="somepage.aspx?param=" & myVariable) within the button's
click event handler
David Wier
http://aspnet101.com
http://iWritePro.com - One click PDF, convert .doc/.rtf/.txt to HTML with no
bloated markup
> Hi,
>
[quoted text clipped - 7 lines]
> Thanks,
> Rob
Teemu Keiski - 20 Mar 2008 21:01 GMT
Hi,
this does not reply 100% exactly what you asked for but in my post
ASP.NET: trigger cross-page postback on ListBox selection change
http://aspadvice.com/blogs/joteke/archive/2007/11/11/ASP.NET_3A00_-trigger-cross
_2D00_page-postback-on-ListBox-selection-change.aspx
I demonstrate how to use PostBackUrl type of stuff (=cross-page postback)
so that the value is accessible via PreviousPage

Signature
Teemu Keiski
AspInsider, ASP.NET MVP
http://blogs.aspadvice.com/joteke
http://teemukeiski.net
> Hi,
>
[quoted text clipped - 7 lines]
> Thanks,
> Rob
Teemu Keiski - 20 Mar 2008 21:03 GMT
Forgot to say, it should also work for DropDownList just as well as for
ListBox.

Signature
Teemu Keiski
AspInsider, ASP.NET MVP
http://blogs.aspadvice.com/joteke
http://teemukeiski.net
> Hi,
>
[quoted text clipped - 17 lines]
>> Thanks,
>> Rob