Menu problem ved Server.Transfer
HejsaJeg har et problem med en menu, som ligger i en usercontrol. Den virker fint når jeg bruger Response.Redirect eller bare linker til en anden side, men hvis jeg bruger server.Transfer så bliver bliver menu loaded to gange...
Menu er en datalist med en style tilknyttet. og menu punkterne består af en Arraylist med meget simple menu punkt objekter i, bestående af et navn og en URL.
I Page_Load på den side jeg bliver transferet til laver jeg
PreviusPage sourcepage = (PreviusPage)Context.Handler; så jeg har adgang til værdierne på den foregående side.
Min user control har jeg lavet på følgende måde:
Roles.ICustomPrincipal user = (Roles.ICustomPrincipal)Context.User;
//try loading the user menu
try
{
if(loadmenu)
{
string a = Request.QueryString["area"];
int area = Convert.ToInt16(a);
tabs.DataSource = user.LoadSubmenu(area);
}
}
catch(Exception ee)
{
Response.Redirect("../logon.aspx?" + ee.Message);
}
tabs.DataBind();
Bare spørg hvis I ønsker mere info
