наследование asp.net и путаница классов - PullRequest
0 голосов
/ 16 октября 2018

Сообщение об ошибке компилятора: ASPNET: убедитесь, что класс, определенный в этом файле кода, соответствует атрибуту «наследует» и расширяет правильный базовый класс (например, Page или UserControl).

Вот код, на который он указывает:

using System;
using System.Web.UI.WebControls;

//application namespace
namespace MillerDylanTwoColumn
{

    class _MyClass
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            var lbl = sender as Label;
            lbl.Text = DateTime.Now.ToString();
        }
    }
}

Спасибо, дайте мне знать, если вам нужна дополнительная информация.

1 Ответ

0 голосов
/ 16 октября 2018

Как уже упоминалось здесь

Вам необходимо добавить пространство имен перед именем класса на странице Aspx в атрибуте наследует.

<%@ Page Title="Some Title" Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="ASPMultilingual._Default" %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...