Printer Friendly Version      Send     
Click to Rate and Give Feedback
MSDN
MSDN Library
.NET Development
Previous Versions
.NET Framework 1.1
.NET Framework
Reference
System.Web
HttpContext Class
Methods
RewritePath Method
This page is specific to
Microsoft Visual Studio 2003/.NET Framework 1.1

Other versions are also available for the following:
.NET Framework Class Library
HttpContext.RewritePath Method

Assigns an internal rewrite path. RewritePath allows for the URL that is requested to differ from the internal path to the resource. RewritePath is used in cookieless session state.

Overload List

Assigns an internal rewrite path.

[Visual Basic] Overloads Public Sub RewritePath(String)
[C#] public void RewritePath(string);
[C++] public: void RewritePath(String*);
[JScript] public function RewritePath(String);

Assigns an internal rewrite path.

[Visual Basic] Overloads Public Sub RewritePath(String, String, String)
[C#] public void RewritePath(string, string, string);
[C++] public: void RewritePath(String*, String*, String*);
[JScript] public function RewritePath(String, String, String);

Example

[Visual Basic, C#] The following example

[Visual Basic, C#] Note   This example shows how to use one of the overloaded versions of RewritePath. For other examples that might be available, see the individual overload topics.
[Visual Basic] 
Sub Button_Click(sender as Object, e As EventArgs)
   Response.Write("Data submitted to this page")    
End Sub    

Sub Page_Load( sender as Object, e As EventArgs ) 
   'Create a 'Httpcontext' object using 'Current' property
   Dim myContext As HttpContext =  HttpContext.Current
   
   'Rewrite the internal path            
   myContext.RewritePath("HttpContext_Next.aspx")
End Sub    

[C#] 
void Button_Click(Object sender,EventArgs e)
{      
   Response.Write("Data submitted to this page");    
}
     
void Page_Load(Object sender,EventArgs e) 
{
   //Create a 'Httpcontext' object using 'Current' property
   HttpContext myContext =  HttpContext.Current;
 
   //Rewrite the internal path            
   myContext.RewritePath("HttpContext_Next.aspx");        
}

[C++, JScript] No example is available for C++ or JScript. To view a Visual Basic or C# example, click the Language Filter button Language Filter in the upper-left corner of the page.

See Also

HttpContext Class | HttpContext Members | System.Web Namespace

© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker