Jag har en sida där man kan skriva in rubrik och brödtext, dessa värden sätter jag i varsin Session för att man ska kunna förhansgranska det man skrivit. Men om man inte är nöjd med resultatet och backar så har jag lagt in detta i page_loaden
[red]
private void Page_Load(object sender, System.EventArgs e)
{
if(Session["headline"] != null)
{
headline.Text = Session["headline"].ToString();
}
if(Session["content"] != null)
{
content.Text = Session["content"].ToString();
}
}
[/red]
Nu till problemet om jag ändrar t ex texten(content) och trycker på förhandsgranska så ligger den gamla texten kvar........hur ska jag göra för att byta ut texten i den befintliga sessionen??
Jag har försökt så här men det funkar inte:
[red]
private void cmdSend_Click(object sender, System.EventArgs e)
{
if(Session["headline"] != null)
{
Session.Remove("headline");
Session["headline"] = headline.Text;
}
else
{
Session["headline"] = headline.Text;
}
if(Session["content"] != null)
{
Session.Remove("content");
Session["content"] = content.Text;
}
else
{
Session["content"] = content.Text;
}
Response.Redirect("adddesktop3.aspx?name=administrerar desktopen");
}
[/red]
mvh icaaq