När jag använder menu-verktyget "NavigateUrl" får jag startat det fönster som jag valt. Men samma verktyg i koden enligt nedan startar inte valt fönster. Är det någon som har ett förslag på vad jag gör istället. Troligen körs din kod efter det att .NET märkt att där inte finns nån NavigateUrl. NavigateUrl är ju inte en metod utan bara ett värde. Hm, varför Server.MapPath? Det ger ju sökvägen till filen Foretag.aspx på servern, dvs. något i stil med "c:\inetpub\wwwroot\Foretag.aspx"?Vad saknas för att få igång "Foretag.aspx"?
Protected Sub Menu1_MenuItemClick(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.MenuEventArgs) Handles Menu1.MenuItemClick
If Menu1.SelectedItem.Depth = 1 Then
lblInfoTillf.Text = "Du valde KundFöretag: "
ElseIf Menu1.SelectedItem.Depth = 2 Then
lblInfoTillf.Text = "Du valde: "
End If
lblInfoTillf.Text += Menu1.SelectedItem.Text
[Global].strMenuSelFort = Menu1.SelectedItem.Value
Menu1.SelectedItem.NavigateUrl = Server.MapPath("Foretag.aspx")
End Sub
Tack för förslag på förhand.
SörenSv: Vad saknas för att få igång "Foretag.aspx"?
Använd
Response.Redirect(Server.MapPath("Foretag.aspx"));
istället.Sv:Vad saknas för att få igång "Foretag.aspx"?