Author Topic: example of Server.Transfer and Context Handler  (Read 2387 times)

Offline hanusoft

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
    • http://www.hanusoftware.com
example of Server.Transfer and Context Handler
« on: September 17, 2007, 09:04:24 AM »
This is an example of Server.Transfer and Context Handler.
Through this we can get the multiple values of previous form.

http://www.hanusoftware.com


In this page we are displaying data from previous form. We can use this technique for multiple form registration form.

Code (ContextParent.aspx.cs): -

private void Button1_Click(object sender,System.EventArgs e)
      {
      Server.Transfer("ContextChild.aspx");
      }

      internal Hashtable Value
      {
         get
         {
            Hashtable objHT = new Hashtable();
            objHT["Name"]=TextBox1.Text;
            objHT["FathersName"]= TextBox2.Text;
            objHT["Address"] = TextBox3.Text;
            return objHT;
         }
      }
Code (ContextChild.aspx.cs) :-

private void Page_Load(object sender, System.EventArgs e)
      {
         // Put user code to initialize the page here
         Hashtable objHT = new Hashtable();
         if(!IsPostBack)
         {
            ContextParent ParentPage;
            ParentPage = (ContextParent)Context.Handler;
            objHT = ParentPage.Value;
            Response.Write("<br><br>");
            foreach(DictionaryEntry di in objHT)
            {
               Response.Write(di.Key +" : "+di.Value);
               Response.Write("<br>");
            }
         }
      }

 




Software Development India

Helping Webmasters - Webmaster Forum, Website Support and T35 Hosting Support

example of Server.Transfer and Context Handler
« on: September 17, 2007, 09:04:24 AM »