How to write session value in Response.Redirect in asp.net c#
In this
article , I am passing the session  value
in the response redirect  in c#, using
this code we can pass the value.
Session["username"]
= txtusername.Text;
string username = Session["username"].ToString();
Response.Redirect("copytextbox.aspx?username="
+ username);
Source Code:-
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <style type="text/css">
        .style1
        {
            width: 100%;
        }
    </style>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <fieldset style="width:550px">
    <legend>Sign In </legend>  
        <table class="style1">
            <tr>
               
<td
align="right">
                   
User Name</td>
               
<td>
                   
<asp:TextBox ID="txtusername"
runat="server"
Width="180px"></asp:TextBox>
               
</td>
            </tr>
            <tr>
               
<td
align="right">
                   
Password</td>
               
<td>
                   
<asp:TextBox ID="txtpwd" runat="server"
Width="180px"
TextMode="Password"></asp:TextBox>
               
</td>
            </tr>
            <tr>
               
<td
align="right">
                   
 </td>
               
<td>
                   
<asp:Button ID="btnsignin"
runat="server"
onclick="btnsignin_Click"
                        Text="Sign in" Width="180px"
/>
               
</td>
            </tr>
        </table>
        </fieldset>
    </div>
    </form>
</body>
</html>
Code behind
(c#):-
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
public partial class sessionvalue
: System.Web.UI.Page
{
    protected void
Page_Load(object sender, EventArgs e)
    {
    }
    protected void
btnsignin_Click(object sender, EventArgs e)
    {
        if (txtusername.Text == "Codesoluation"
&& txtpwd.Text == "12345678")
        {
           
Session["username"] =
txtusername.Text;
            string username = Session["username"].ToString();
           
Response.Redirect("copytextbox.aspx?username="
+ username);
        }
        else
        {
            string message = "Invalid
Username or Password. Please relogin.";
           
ClientScript.RegisterStartupScript(GetType(), "alert",
"alert('" + message + "');", true);
        }
    }
}
Output:-
How to write session value in Response.Redirect in asp.net c#
 Reviewed by NEERAJ SRIVASTAVA
        on 
        
11:25:00 AM
 
        Rating:
 
        Reviewed by NEERAJ SRIVASTAVA
        on 
        
11:25:00 AM
 
        Rating: 
 Reviewed by NEERAJ SRIVASTAVA
        on 
        
11:25:00 AM
 
        Rating:
 
        Reviewed by NEERAJ SRIVASTAVA
        on 
        
11:25:00 AM
 
        Rating: 
 

 
 
 
 
 
 
 
 
 
 
 
No comments: