Witam ,
tworzę stronkę w ASP.NET , i mam problem/pytanie jak w .net stworzyć przejście do podstron.
np.
Pierwsza strona menu logowania , i po kliknięciu buttona Zaloguj następuję przejście do drugiej strony/podstrony/.
Witam ,
tworzę stronkę w ASP.NET , i mam problem/pytanie jak w .net stworzyć przejście do podstron.
np.
Pierwsza strona menu logowania , i po kliknięciu buttona Zaloguj następuję przejście do drugiej strony/podstrony/.
Po kliknięciu na button zwracasz nowy widok w którym masz swoją podstronę.
MVC czy WebForms?
WebForms
No to zdaje się, że trzeba wywołać Response.Redirect(url)
.
Tak , ale jak mam to lokalnie u siebie w Visual Studio , a jak to wrzucę na stronę to muszę zmieniać wszystkie URL ?
nie ma tak że po nazwie WebForms`a
np.
1.panel logowania: logowanie.aspx
2.panel menu: menu.aspx
3.podstrona: postrona1.aspx
dobra wiem chyba tako powinno to wyglądać:
1.panel logowania: logowanie.aspx -> Response.Redirect("menu.aspx") -> panel menu: menu.aspx -> Response.Redirect("postrona1.aspx") -> 3.podstrona: postrona1.aspx
Po nazwach nowych WebForms`ów chyba można
Tak, po nazwach stron, a ścieżkę bazową oznacza się tyldą, czyli masz: Reponse.Redirect("~/Menu.aspx");
Dzięki wielkie :) ....
Probuje zrobic to samo ale wyskakuje mi
Response.Redirect(WebForm2.aspx); webform2 does not contain a definition for .aspx
Bo w C# napisy trzeba podawać w cudzysłowach: Response.Redirect("WebForm2.aspx");