【问题标题】:How to create a new Views in .NET Core for a new Controller in VSCode?如何在 .NET Core 中为 VSCode 中的新控制器创建新视图?
【发布时间】:2020-05-08 09:39:28
【问题描述】:

我创建了一个控制器名称 VoucherController 并在这个控制器名称“voucherview”中创建了一个动作。现在,当我在 Views>Voucher>voucherview.cshtml 中为此操作名称凭证视图.cshtml 创建视图时,它给我一个错误,提示“当前上下文不存在名称‘视图’ ”。 我也尝试找到“添加视图”选项,但它不存在。

【问题讨论】:

    标签: .net asp.net-mvc asp.net-core


    【解决方案1】:

    请检查您的控制器是否继承了controller 类并将您的控制器代码更改为以下内容:

    using Microsoft.AspNetCore.Mvc;
    
    namespace WebApplication_core.Controllers
    {
        public class VoucherController : Controller
        {
            public IActionResult voucherview()
            {
                return View();
            }
        }
    }
    

    然后右击voucherview动作,会出现Add View选项。

    【讨论】:

      猜你喜欢
      • 2015-04-19
      • 1970-01-01
      • 1970-01-01
      • 2018-12-08
      • 1970-01-01
      • 2010-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多