在几个视图中共享的MVC Razor函数

20 浏览
0 Comments

在几个视图中共享的MVC Razor函数

我在视图中有一些函数,多个页面共享:

@functions 
{
    public HtmlString ModeImage(ModeEnum mode) 
    {
        switch(mode)
        {
            case AMode: new HtmlString("

是否有一种方法可以将其放在一个单独的文件中,并在每个页面上引用它,而不需要将其复制粘贴到每个页面中。我知道可以编写一个 .cs 文件并在每个页面上访问它,但是这个函数真正关注的是视图,如果这个函数发生了改变,我不想重新编译。

0