вернуться в папку в asp.net - PullRequest
0 голосов
/ 12 апреля 2011

Защищено void Button1_Click (отправитель объекта, EventArgs e) { Response.Redirect ( "Page2.aspx"); } это код для .aspx, но что, если я хочу перейти в папку в моем обозревателе решений, пробовал с местоположением, но он не работает Кто знает, отправьте это.

это место> сайт \ админ -news.aspx -project.aspx и я создал в news.aspx кнопку, возвращаюсь к администратору, и когда я нажимаю кнопку, расположение следующее> веб-сайт \ администратор \ администратор, почему он дублирует администратора?

Ответы [ 2 ]

1 голос
/ 12 апреля 2011
Response.Redirect("~/Folder/Page.aspx");

Тильда ~ очень полезна для перенаправлений, она обозначает корень вашего сайта. Поэтому, где бы вы ни находились на сайте, вы можете перенаправлять в папки, относящиеся к корню домена. Я надеюсь, что это то, что вы имели в виду!

0 голосов
/ 12 апреля 2011

если в вашем приложении есть папка администратора, перенаправьте ее

Response.Redirect ("admin / page.aspx");или Response.Redirect ("~ / admin / page.aspx");

, если в вашем приложении нет папки администратора, затем перенаправьте ее

Response.Redirect ("page.aspx");

Попробуйте все это ...

...