15

ヘルパークラスを作成しました

namespace SEM.API.Helpers
{
    public static class Navigation
    {
        public static string BuildSomething(this HtmlHelper helper)
        {
            return "empty";
        }
    }
}

名前空間を webconfig に追加しました<add namespace="SEM.API.Helpers" /> が、まだエラーが発生します:

CS1061: "System.Web.Mvc.HtmlHelper"

多くの再構築の後、それは解決されません

4

2 に答える 2

27

名前空間をwebconfigに追加しました<add namespace="SEM.API.Helpers" />

~/Views/web.configではなく でこれを行ったことを確認してください~/web.config

もう 1 つの試みは、@usingディレクティブをビューに追加することです。

@using SEM.API.Helpers
@Html.BuildSomething()
于 2012-06-12T14:33:41.997 に答える