Mam coś takiego w jednej ze stron.
public partial class _Default : System.Web.UI.Page
{
public TextBox imie
{
get { return ImieTekst; }
}
public Calendar kalendarz
{
get { return Kalendarz; }
}
}
W drugiej chciałbym wykonać coś takiego:
public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (PreviousPage != null)
{
try
{
//Imie.Text = ((TextBox)PreviousPage.FindControl("ImieTekst")).Text;
Imie.Text = PreviousPage.imie.Text;
//Data.Text = ((Calendar)PreviousPage.FindControl("Kalendarz")).SelectedDate.ToString("yyyy/MM/dd");
Data.Text = PreviousPage.kalendarz.SelectedDate.ToString("yyyy/MM/dd");
}
catch (Exception ex)
{ Response.Redirect("Default.aspx"); }
}
else
{
Response.Redirect("Default.aspx");
}
}
}
W powyższym kodzie jest także załączone rozwiązanie działajace, ale nie w pełni mnie zadowalające.