How do you pass value of a text box from page1.aspx to
page2.aspx without storing it as a session value?
Answer Posted / rishiraj r
We can also use cross post back property ofASP.NET 2.0
eg:
1. Specify the ListBox as
<asp:ListBox ID="ListBox1" runat="server" >
<asp:ListItem Value="1" Text="1st Option" />
<asp:ListItem Value="2" Text="2nd Option" />
<asp:ListItem Value="3" Text="3rd Option" />
</asp:ListBox>
2. Add this code in the default.aspx(.cs)
public ListBox TheListBox
{
get
{
return ListBox1;
}
}
protected void Page_Load(object sender, EventArgs e)
{
//Generate the cross-page postback script
PostBackOptions options = new PostBackOptions
(ListBox1);
//This will trigger correct script generation
options.ActionUrl = "secondPage.aspx";
//Add it to onchange attribute if the ListBox
string s =
Page.ClientScript.GetPostBackEventReference(options);
ListBox1.Attributes["onchange"]=s;
}
3. Then on secondPage.aspx
3.1 In aspx
<%@ PreviousPageType VirtualPath="~/Default.aspx" %>
3.2 in Page_Load of the secondPage.aspx(.cs)
protected void Page_Load(object sender, EventArgs e)
{
if (PreviousPage != null &&
PreviousPage.IsCrossPagePostBack)
{
Response.Write("You selected " +
PreviousPage.TheListBox.SelectedValue );
}
}
| Is This Answer Correct ? | 3 Yes | 1 No |
Post New Answer View All Answers
What is the use of system.diagnostics.process class in .net?
One user deleted one row after that another user through his dataset was trying to update same row. What will happen? How will you avoid this problem?
Why is .net used?
What do you mean by Driver Script?
What is lambda expressions in c#?
What is assemblies in .net?
Will it go to finally block if there is no exception happened?
Explain what inheritance is, and why it's important?
What is difference between .net core and .net standard?
Please explain the difference between constants and read-only variables?
What is delegation in .net?
How does u handle this COM components developed in other programming languages in .NET?
What is alias ? Is it used in .Net ?
Different between .net & j2ee ?
What is a serviced component?