Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Difference between server.Execute and response.redirect ?

Answer Posted / manish kumar

Response.Redirect method :--------
it helps in navigating to another page from code. This is like clicking a hyperlink.To navigate from one page to another using button click or linkbutton control or from server side code use Response Object's Redirect method.
using Response.rediect() method u can not get information from source page on target page.
its source code is like
VB.Net Code
Private Sub Button1_Click(ByVal Sender as System.Object, ByVal e as System.EventArgs) Handles Button1.Click
'Display target page.
Response.Redirect("Target.aspx")
End Sub
C# Code
private void Button1_Click(Object sender, System.EventArgs e)
{
//Display Target Page.
Response.Redirect("Target.aspx");
}
Using Server.Execute Method
use Server.Execute Method to process a Target web form without leaving the Source page. This technique let you embed the result from a target page to a region on Source page. Like Server.Transfer, It also required EnableViewStateMac attribute to page directive set to false.
Suppose I have to pages one is Calculate.aspx havinf two textboxes and a button control. On button Click event. I performed Server.Execute to Result.aspx another aspx page.
Source Code
protected void btn_Click(object sender, EventArgs e)
{
Server.Execute("Result.aspx");
}
Result.aspx page pageload event.

protected void Page_Load(object sender, EventArgs e)
{
NameValueCollection colform = new NameValueCollection();
colform = Request.Form;
Response.Write("<h2>Additon Result:</h2>" + (Convert.ToInt32(colform["TextBox1"]) + Convert.ToInt32(colform["TextBox2"])));
}

If any Mistake then suggest me...plz

Is This Answer Correct ?    3 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are the advantages of Web API?

1115


Differences between “dataset” and “datareader”.

1041


What does it mean your session has timed out?

984


how to transfer the file from client to server using asp.net

1115


Can we add code files of different languages in app_code folder?

1102


Write a code for sending an email from asp.net application.

1046


What are different methods of session maintenance in asp.net?

1063


Are there resources online with tips on asp to asp.net conversions?

1029


What is state management technique?

1030


when a request is made in Life cycle of ASP.NET page .

962


Explain about consistent programming model in the .NET framework?

1099


What is http request and response?

1022


Explain the procedure to handle the process request using mhpm events fired? : asp.net mvc

1010


What is difference between web api and web services?

1009


Can you explain why it is useful to use mvc instead of webforms? : asp.net mvc

1152