2012-03-14 81 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

相关问题