Mega Code Archive

 
Categories / ASP.Net / Page
 

Simple cross page posting

<%@ Page Language="C#" AutoEventWireup="true"     CodeFile="Default.aspx.cs"    Inherits="Default_aspx" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server">     <title>Cross-Page Posting</title> </head> <body>     <form id="form1" runat="server">     <div>     <h1>Cross-Page Posting</h1>      <asp:Button ID="btnServerTransfer"                   runat="server"                 Text="Server.Transfer"                 OnClick="btnServerTransfer_Click" />      <asp:Button ID="btnRedirect"                   runat="server"                 Text="Response.Redirect"                 OnClick="btnRedirect_Click" />      <asp:Button ID="btnCrossPage"                   runat="server"                 Text="Cross-Page Post"                 PostBackUrl="NextPage.aspx" />     </div>     </form> </body> </html> File: Default.aspx.cs using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class Default_aspx : System.Web.UI.Page  {   protected void btnServerTransfer_Click(object sender, EventArgs e) {      Server.Transfer("NextPage.aspx");     }   protected void btnRedirect_Click(object sender, EventArgs e)    {      Response.Redirect("NextPage.aspx");    } } File: NextPage.aspx <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server">     <title>Target Page</title> </head> <body>     <form id="form1" runat="server">     <div>     <h1>Target Page</h1>     </div>     </form> </body> </html>