Click here to Skip to main content
15,213,487 members
Rate this:
Please Sign up or sign in to vote.
See more:
I have few links created in a page. When i click any link it redirects me to another page and sample url is below:-

I am using QueryString Here to pass the name of the link clicked.
I want to know how to hide the Querystring part on the URL i.e. "?Name=CloseMeterConnection.

" this part and want to show my url as http://localhost:54785/Mobile%20Browser/GetFieldForCreatingNewWorkflow.aspx[^].
Since i am new to I dont have knowledge that much. Kindly provide me the code for it. Thanks in advance.
Updated 28-Aug-12 1:50am
pramod.hegde 28-Aug-12 7:54am
You cannot hide it. But .net provides one more option. You can encrypt it and send it. While in the receiving page, you need to decrypt it and use it.
Amit Roy 29-Aug-12 1:59am
can i use server.Transfer. But the problem is, it transfers me to the next page with giving me any option to choose any link
Rate this:
Please Sign up or sign in to vote.

Solution 1

hi read this

One by one comparison between get and Post Method

GET Method:

1.All the name value pairs are submitted as a query string in URL.
It's not secured as it is visible in plain text format in the Location bar of the web browser.

2.Length of the string is restricted.

3.If get method is used and if the page is refreshed it would not prompt before the request is submitted again.

4.One can store the name value pairs as bookmark and directly be used while sharing with others - example search results.

POST Method:

1. All the name value pairs are submitted in the Message Body of the request.

2. Length of the string (amount of data submitted) is not restricted.

3. Post Method is secured because Name-Value pairs cannot be seen in location bar of the web browser.

4. If post method is used and if the page is refreshed it would prompt before the request is resubmitted.

5. If the service associated with the processing of a form has side effects (for example, modification of a database or subscription to a service), the method should be POST.

6. Data is submitted in the form as specified in enctype attribute of form tag and thus files can be used in FileUpload input box.

For more refer this link

Some more URL will help you:[^][^]

Manas Bhardwaj 28-Aug-12 8:35am
Rate this:
Please Sign up or sign in to vote.

Solution 2

You need URL Rewriting.

Read here:
URL Rewriting with ASP.NET[^]
MSDN: URL Rewriting[^]
Manas Bhardwaj 28-Aug-12 8:36am
Yup, MSDN is always the best option. +5
aarif moh shaikh 21-Oct-14 2:38am
yes.. MSDN is best forever.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100