Я пытаюсь добавить файл кода на мою главную страницу asp.net. Я работал над ним на отдельной странице, но не могу сделать это на моей главной странице.asp.net C# codefile не работает должным образом
В моей главной странице ASPX я имею:
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Master.cs" Inherits="Master.Master" %>
Тогда у меня есть файл с именем:
Master.cs
и приведенный ниже код является:
namespace Master
{
using System;
public partial class Master : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("ALEX");
Response.End();
}
}
}
, насколько я могут видеть, что все мои объявления верны, но я получаю ошибку:
ASPNET: Make sure that the class defined in this code file matches the 'inherits' attribute, and that it extends the correct base class (e.g. Page or UserControl).
и линия:
Line 5: public partial class Master : System.Web.UI.Page
в красном цвете. У меня была эта ошибка раньше, но я уверен, что у меня все код правильно, поэтому не знаю, почему я получаю эту ошибку?
Возможно, главный файл нуждается в другой настройке, или он работает по-разному на главной странице?