(Вот более подробная версия существующих ответов.)
Создайте папку с именем App_Code
в корне проекта MVC, если она еще не существует. Здесь создайте пустой вид бритвы и назовите его как хотите:
Добавьте @helper
s и / или static
методов к нему по мере необходимости:
@helper ShowSomething()
{
<span>Something</span>
}
@functions
{
public static int CalculateSomething()
{
return 1;
}
}
Затем используйте их из своих представлений, сначала получив доступ к общему представлению по имени:
@Shared.ShowSomething()
@Shared.CalculateSomething()