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
What is the size of Get method and how much data it can store?
What is a windows service?
How to store checkbox value in database in asp.net mvc? : Asp.Net MVC
Can you edit data in the Repeater control? Which template must you provide, in order to display data in a Repeater control? How can you provide an alternating color scheme in a Repeater control? What property must you set, and what method must you call in your code, in order to bind the data from some data source to the Repeater control?
How can you implement encapsulation in asp.net?
What are web server controls in asp.net?
How to reduce the width of textbox in editcommandcolumn of datagrid?
Describe the events in the life cycle of a web application.
What are session state modes in asp.net?
How to register exception filter globally?
What is server transfer?
Can viewstate be accessed in another page?
What is difference between View State and Hidden Field in ASP.NET?
What is hidden field in asp.net?
Can you change a master page dynamically at runtime? How?