2011-04-12 16 views
0

protected void Button1_Click(object sender,EventArgs e) { Response.Redirect(「Page2.aspx」); } 這是代碼去.aspx但如果我想在我的解決方案資源管理器中的文件夾,嘗試與位置,但它不工作 誰知道發佈它。回到asp.net中的文件夾

這個位置> 網站\ ADMIN -news.aspx -project.aspx 和我在news.aspx按鈕創建回去管理員,當我擊中按鈕的位置是下一個>網站\ ADMIN \ ADMIN他爲什麼重複管理員?

回答

0

如果您在應用程序具有管理文件夾然後重定向它

的Response.Redirect( 「管理/ page.aspx」);或 Response.Redirect(「〜/ admin/page.aspx」);

,如果你沒有管理員文件夾中的應用程序,然後把它重定向

的Response.Redirect( 「page.aspx」);

嘗試這一切...

+0

我試試吧,同樣的錯誤 http://ploader.net/files/5e7b025418cf73db6328228cbbad11a1.JPG 這裏是從news.apsx樹視圖我有按鈕重定向到管理文件夾 – mikrimouse 2011-04-12 10:53:08

+0

Response.Redirect(「〜/ admin」); 這是應該怎麼寫,不需要所有文件夾的路徑。 – mikrimouse 2011-04-12 12:48:31

+0

但現在我有另一個問題,當我添加按鈕project.aspx我得到這個錯誤 CS1061:'ASP.admin_project_aspx'不包含'Button1_Click'的定義和沒有擴展方法'Button1_Click'接受第一個參數鍵入「ASP.admin_project_aspx」可以找到(你是否缺少使用指令或程序集引用? ????? – mikrimouse 2011-04-12 12:52:42

1
Response.Redirect("~/Folder/Page.aspx"); 

代字號~對重定向非常有用,它表示您的網站根目錄。因此,無論您身在何處,您都可以重定向到相對於域根目錄的文件夾。我希望這是你的意思!

+0

它還是找到我的網站/管理/管理 – mikrimouse 2011-04-12 10:29:40

+0

,但我不慣於重定向我的.aspx網站,我想找到我的文件夾 – mikrimouse 2011-04-12 10:33:56