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:
No comments: