asp.net-mvc - компоненты - viewengines asp net core




asp.net mvc-Пространство имен (3)

Я использую пространство имен в коде просмотра, но я не могу назвать какой-либо класс этого пространства имен в aspx.

В коде:

using MVCTest.Controller;

Вы не забыли включить сборку? Например, вот так:

// system.web / compilation / assemblies
<add assembly="Microsoft.Web.Mvc"/>

Предположим, что это ваш файл .Cs.

пространство имен MVCTest.Controller {

public class Utility

{ 
   public static void func1()
   {} 
}

}

Попробуйте вызвать функцию: Utility.func1 ()


Добавьте оператор импорта Если вы используете механизм ASP.NET (C #):

<%@ Import Namespace="My.Namespace.Path" %>

<html goes here>
    ...
</html>

ИЛИ

Добавьте оператор using к вашему представлению, если вы используете движок Razor:

@using My.Namespace.Path

@{
    ViewBag.Title = "My Page";
    ...
}

<html goes here>
   ...
</html goes here>






asp.net-mvc