Mad*_*wer 1 c# asp.net webforms
这是我的.aspx文件后面的鳕鱼中的简单重定向功能
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void GoToClicked(object sender, EventArgs e)
{
Response.Redirect("LoginPage.aspx");
}
}
Run Code Online (Sandbox Code Playgroud)
很基本的.
这是调用它的asp:LinkButton
<asp:LinkButton ID="LoginLink" runat="server" Text="Login" Font-Bold="true" OnClick="GoToClicked" ></asp:LinkButton>
Run Code Online (Sandbox Code Playgroud)
每当我尝试构建时,我都会收到以下错误:
Error 1 'GoToClicked' is not a member of 'ASP.default_aspx'. C:\Users\urMom\Documents\Visual Studio 2013\WebSites\HW_2\Default.aspx 65
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?我试过跟随:
而是使用Server.Transfer
将功能从受保护更改为公共
尝试使用和不使用id标记(包括大写和小写)
<asp:LinkButton ID="LoginLink" runat="server" Text="Login" Font-Bold="true" OnClick="GoToClicked"></asp:LinkButton>
Run Code Online (Sandbox Code Playgroud)
资本化很重要.GoToCLicked应该是GoToClicked.
此外,错误消息中的类名不符合类后面的代码中显示的类名.您需要确保这些是同步的,请仔细检查@PageASPX页面顶部的指令.