小编Dr.*_*gia的帖子

ASP.NET Core 中的 HttpRuntime.AppDomainAppPath 等效项

HttpRuntime.AppDomainAppPath.NET Core 中的等价物是什么?我将一个项目从 ASP.NET 移到了核心,并且不包括一些库(例如System.Web)。这是一个小例子:

sb.AppendLine("\"New Path\": \"" + newFile.FullName.Replace(HttpRuntime.AppDomainAppPath, "/");
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激,谢谢

c# asp.net asp.net-mvc asp.net-core

7
推荐指数
1
解决办法
9109
查看次数

所有视图中的单个 .NET Core Razor C# 函数

我知道有一种方法可以在视图中添加 c# 函数并通过@functions{ ... }在我的视图中使用方法调用它们,但是有没有一种方法可以使用这些函数创建共享视图以包含在控制器视图中,而无需复制同一行代码每一个?我尝试@inject_Layout视图中使用和其他方法,但显然无法调用这些方法。我也尝试创建一个这样的外部类,但我只想在可能的情况下使用视图:

public class Functions : RazorPage<dynamic>
{
    public override Task ExecuteAsync()
    {
        throw new NotImplementedException();
    }

    public string GetTabActive(string lang)
    {
        if (ViewBag.lang.ToString() == lang) return "active";
        return "";
    }
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc razor

7
推荐指数
1
解决办法
2384
查看次数

0
推荐指数
3
解决办法
4205
查看次数

标签 统计

asp.net-mvc ×2

c# ×2

asp.net ×1

asp.net-core ×1

css ×1

javascript ×1

jquery ×1

jquery-ui ×1

razor ×1