Как создать новые представления в. NET Core для нового контроллера в VSCode? - PullRequest
0 голосов
/ 08 мая 2020

Я создал имя контроллера VoucherController и создал действие внутри этого имени контроллера « voucherview ». Теперь, когда я создаю представление для этого действия с именем voucherview.cs html внутри Views> Voucher> voucherview.cs html, я получаю сообщение об ошибке: «Имя 'View' не существуют для текущего контекста ". Также я попытался найти опцию «Добавить вид», но ее там нет.

1 Ответ

0 голосов
/ 09 мая 2020

Проверьте, наследует ли ваш контроллер класс controller, и измените код контроллера на следующий:

using Microsoft.AspNetCore.Mvc;

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

Затем щелкните правой кнопкой мыши действие voucherview, и появится опция Add View.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...