Go4Expert

Go4Expert (http://www.go4expert.com/)
-   ASP.NET (http://www.go4expert.com/articles/asp-net-tutorials/)
-   -   Example of Server.Transfer and Context Handler (http://www.go4expert.com/articles/example-servertransfer-context-handler-t6180/)

hanusoft 3Sep2007 16:18

Example of Server.Transfer and Context Handler
 
This is an example of Server.Transfer and Context Handler. Through this we can get the multiple values of previous form.

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

Code (ContextParent.aspx.cs): -
Code: ASP

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) :-
Code: ASP

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>");
        }
    }
}


adithespeedy 4Sep2007 10:07

Re: Example of Server.Transfer and Context Handler
 
[/PHP]it was too good[PHP]

pradeep 5Sep2007 12:30

Re: Example of Server.Transfer and Context Handler
 
What exactly does Server.Transfer do?

narayan 9Apr2008 17:42

Re: Example of Server.Transfer and Context Handler
 
I think server.transfer will avoid a round trip from client to server


All times are GMT +5.5. The time now is 06:38.