How cross page posting is done in Asp.net 2.0?
Answers were Sorted based on User's Feedback
Answer / abhishek kumar
cros page posting is page to page data transfer machanism
like query string.
you can do it two ways :
1. using <%@ PreviousPageType VirtualPath="~/
SourcePage.aspx" %> directive :- If the target page
contains a PreviousPageType directive that points to the
source page, you can access the source page's CurrentCity
property using code such as the following.
Label1.Text = PreviousPage.CurrentCity;
2. Using PostBackUrl and PreviousPage property :-
In source page specify PostBAckUrl property to control
which you use to generate postback like,
<asp:Button
ID="Button1"
PostBackUrl="~/TargetPage.aspx"
runat="server"
Text="Submit" />
In TargetPage.aspx :-
if (Page.PreviousPage != null)
{
TextBox SourceTextBox =
(TextBox)Page.PreviousPage.FindControl("TextBox1");
if (SourceTextBox != null)
{
Label1.Text = SourceTextBox.Text;
}
}
Is This Answer Correct ? | 13 Yes | 1 No |
Answer / yogesh sharma
Like IsPostBack property there is IsCrossPostBack property
that sets to true if page is redirected from a page.
Is This Answer Correct ? | 0 Yes | 6 No |
Is asp.net different from asp? If yes, explain how?
In which situation can you not use a viewstate?
How response object is related to asp's response object?
Difference between ASP Session and ASP.NET Session?
What role “#&&” plays in a querysting?
In which event of the page viewstate is available?
Explain the difference between globalization and localization techniques
how can you bind data from dataset to XML file
About Garbage Collector?
Can we have 2 web config files?
What are the different ways you would consider sending data across pages in ASP (i.e between 1.asp to 2.asp)?
Define a multilingual website?