그래서 웹 사이트를 웹 응용 프로그램으로 변환 할 때 문제가 발생했습니다. MasterParent라는 사용자 지정 클래스를 상속하는 데 사용되는 MasterPage가 있습니다. 지금 참조하려고 할 때 전혀 인식하지 못합니다.ASP.NET 웹 응용 프로그램에서 사용자 지정 클래스 참조
두 파일 모두 주 응용 프로그램 폴더 안에 있습니다. 일부 예제 코드는 다음과 같습니다 :
namespace PortfolioApplication
{
/// <summary>
/// Summary description for MasterContent
/// </summary>
public abstract partial class MasterParent : System.Web.UI.MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
}
#region "Navigation Buttons"
protected void btnPortfolio_Click(object sender, EventArgs e)
{
Server.Transfer("Portfolio.aspx");
}
protected void btnHome_Click(object sender, EventArgs e)
{
Server.Transfer("Default.aspx");
}
protected void btnContact_Click(object sender, EventArgs e)
{
Server.Transfer("Contact.aspx");
}
protected void btnResume_Click(object sender, EventArgs e)
{
Server.Transfer("Resume.aspx");
}
#endregion
}
}
것은 내가 아주 간단한 무언가 또는 무엇을 놓치고
public partial class MasterPage : MasterParent
{
}
MasterParent.cs (즉이 위의 코드에서 상속 질수)
MasterPage.master.cs 내가 틀렸어?
MasterPage.master.cs에 'using PortfolioApplication;'이 (가) 있거나 동일한 네임 스페이스에 있다고 선언 되었습니까? 나는 이것이 관련이 없을지라도 부분 클래스 인 이유에 대해서도 궁금합니다. – JayC
오류 메시지가 무엇입니까? –