Building a browser based custom screen for the constituent module and having a hard time capturing the querystring. This is the same key that Tessitura is using. I am using Request.QueryString(
Request.QueryString(
"customer_no")
But it is not retuning value. I need this value to pass to other pages somehow.
Any ideas?
Thanks
Marty
Hi Marty,
Did you double check that your url has the querystring formattd properly? Also can you debug the code or maybe in the response of the web page write the full querystring.
Jon
Jon,
This is the debugging code that I am using,
Dim value As String = Request.QueryString("customer_no")
Response.Write("customer_no" & "=" & value & "<br />")
If I use an browser, I get the result as expected. It displays the customer number but from Tessitura, I don't get anything other than "customer_no=" from the Response.Write.
How would I display the full querystring?
Marty Jones
Director of Information Services
Omaha Performing Arts1200 Douglas Street
Omaha, Nebraska 68102
P 402.661.8469 | F 402.345.0222
Marty.Jones@omahaperformingarts.org
www.omahaperformingarts.org
For tickets, call Ticket Omaha at 402.345.0606
From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Jon BallingerSent: Wednesday, October 06, 2010 9:47 AMTo: Martin A. JonesSubject: Re: [Tessitura Technical Forum] Browser Based Custom Screen
Did you double check that your url has the querystring formattd properly? Also can you debug the code or write maybe in the response of the web page write the full querystring.
From: Marty Jones <bounce-martyjones7649@tessituranetwork.com>Sent: 10/6/2010 9:16:21 AM
Building a browser based custom screen for the constituent module and having a hard time capturing the querystring. This is the same key that Tessitura is using. I am using
This message was sent automatically to you by www.tessituranetwork.com because you subscribed to the Tessitura Technical Forum. You may reply to this message to post to the Technical forum or visit the site to search, read and post to the forums. In the interest of keeping the forum posts from becoming cluttered, we encourage you to delete previous message text from your reply before sending. Thank you!
Marty to write the full querystring it would be Request.QueryString.ToString() . Maybe it is an issue with the setup of the url for the custom screen.
Found the issue, When I was in Tessitura, all I did is right click and hit refresh. I needed to exit the custom screen and come back to it when I made any changes to the aspx page.
Do you know a good way to pass the customer number to other pages? I will have a few links to other pages that will also need to know the customer number. Thinking that I will need to pass it as a query string in case the user comes back to the main page that the main page will still work without clicking off of the custom screen.
Thanks,.
From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Jon BallingerSent: Wednesday, October 06, 2010 10:17 AMTo: Martin A. JonesSubject: RE: [Tessitura Technical Forum] Browser Based Custom Screen
From: Marty Jones <bounce-martyjones7649@tessituranetwork.com>Sent: 10/6/2010 10:11:26 AM
Yes probably as a quesrystring variable. One thing to keep in mind about cache is that you should go under the assumption that none of these pages should be cached. What I have done is on the page load for the asp page I have the following code to set the cachability:
Response.Cache.SetCacheability(
HttpCacheability.NoCache);
jon
Thanks Jon, This is working for me.
Thanks for the help.
From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Jon BallingerSent: Wednesday, October 06, 2010 10:47 AMTo: Martin A. JonesSubject: RE: [Tessitura Technical Forum] Browser Based Custom Screen
From: Marty Jones <bounce-martyjones7649@tessituranetwork.com>Sent: 10/6/2010 10:41:26 AM