Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsIFrameIFrameWhats the secret to querystring passthrough?Whats the secret to querystring passthrough?
Previous
 
Next
New Post
2/6/2008 2:34 PM
 

I am trying to pass two simple parms with the passthrough query string feature.  But there is a mysterious text field on the far right that must be filled in.  No documentation or forum comments I can find say what to put in this field.  If you leave it blank you get the following error:

"Invalid Parameter The specified parameter options are invalid. Ensure the Name and, if required, type argument are both specified."

I have tried a bunch of things, including "string" "code" I even tried "gumby" (just to prove it will take anything). But none of these will make the passthrough querystring work.

What is the secret ?

 
New Post
2/7/2008 8:56 AM
 

The immediate question is - are you using the latest IFrame version? You have to! :)


Vitaly Kozadayev
Principal
Viva Portals, L.L.C.
 
New Post
2/7/2008 9:44 AM
 

Yes, 
I am using the latest version of everything (DNN 4.8).

However, I answered my own question last night.

I realize now that the textbox is to contain the source querystring item name.   The error message fooled me into thinking that it was for the object "type".   But now I realize that, instead of simply passing the query string element through to the target page, the iframe is able to convert the name.  So that if the URL on the DNN page contains &pigname=porky  but the target page is looking for &pigtitle=porky, you would put "pigname" in the box at the right ( and pigtitle on the left). 

 Would be nice if the textbox had a label though.

 
New Post
2/7/2008 10:34 AM
 

Ray,can you please tell us how to reproduce the exception? It should be trapped in a future version, together with a propper labeling.

 
New Post
2/7/2008 10:42 AM
 

You are correct. And, yes, It will be labeled.

HOWEVER, your quesion brought up an interesting issue: HumanFriendly URLs were introduced into DNN and initially created a small issue - QueryString parameters were often mishandled. This affected not just IFrame, but many more modules that rely on QueryString parameters for passing vital data.

This issue has been cured in DNN 4.8 So if you are running earlier versions of DNN and can't upgrade, make sure you are not using Human Friendly URLs (the setting is on Site Settings screen)  and  you are using  the core UrlRewrite dll.


Vitaly Kozadayev
Principal
Viva Portals, L.L.C.
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsIFrameIFrameWhats the secret to querystring passthrough?Whats the secret to querystring passthrough?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out