我在互联网上找到了多个关于如何翻页的建议,不幸的是,到目前为止我无法实现其中一个来实现从我的 default.aspx 页面到 secondpage.aspx 页面的翻页。我尝试了以下方法:
使用 asp:LinkButton 的 onclick.event 调用以下 vb.codebehind 方法
Protected Sub OpenSecondPage()
Server.Transfer("secondpage.aspx")
End Sub
Protected Sub OpenSecondPage()
Response.Redirect("secondpage.aspx")
End Sub
在这两种情况下,我都会收到一条错误消息:“此内容无法在框架中显示”
使用这些 javascript 函数会发生相同的错误:
function GetFacebookId() {
FB.api('/me', function (response) {
document.getElementById("fbId").value = response.id;
document.getElementById("fbName").value = response.name;
window.location.replace="http://apps.facebook.com/myapp/secondpage.aspx";
})
}
function GetFacebookId() {
FB.api('/me', function (response) {
document.getElementById("fbId").value = response.id;
document.getElementById("fbName").value = response.name;
window.location.href="http://apps.facebook.com/myapp/secondpage.aspx";
})
}
我还尝试使用称为 vb.codebehind sub 的 javascript 模拟 buttonclick.event。这似乎可以在我的电脑上运行,但显然这被浏览器上的常见安全设置所阻止,并且通常也不受欢迎。
我刚开始第二年的职业培训,此时我没有想法。任何帮助,将不胜感激。谢谢你。
这是我的 secondpage.aspx 网站的代码:
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Woerterbuch.aspx.vb" Inherits="Facebook2SeitenLoesung.secondpage" %>
<%@ Register assembly="DevExpress.Web.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=somenumber" namespace="DevExpress.Web.ASPxGridView" tagprefix="dx" %>
<%@ Register assembly="DevExpress.Web.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=somenumber" namespace="DevExpress.Web.ASPxEditors" tagprefix="dx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>