2012-03-14 84 views
1

我使用Visual Studio 2008製作WAP網站。爲什麼我的WAP網站跳轉到錯誤的頁面?

在默認頁,Default.aspx的,我有這樣的控制:

<mobile:Command ID="com" BreakAfter="True" Runat="server" Click="com_Click">Login</mobile:Command> 

default.aspx.cs

protected void com_Click(object sender, EventArgs e) 
     {    
      Response.Redirect("Login.aspx"); 
     } 

當我按一下按鈕,地址欄顯示的「http: // loaclhost:1564 /#__的pBC1' 。 它不起作用,但在Opera中是正常的。我不知道爲什麼。
我還需要做些什麼?

回答

0

這是一個錨標籤...它可能是由您正在使用的JavaScript庫引起的。很多時候,因爲a標籤需要href項目,所以使用#,因爲它不會重新加載頁面。

試試這個:Response.Redirect("~/Login.aspx");先看看是否有幫助。

希望有所幫助。

+0

對不起,它仍然不工作地址欄顯示http:// loaclhost:1564/Default.aspx#_pbc1 – 2012-03-14 04:14:04

相關問題