Как я могу отключить это предупреждение о том, что MVC не может найти мой вид? - PullRequest
0 голосов
/ 11 августа 2011

Я написал фильтр для возврата jsonp из действия контроллера, основанный на некоторых заголовках и чем-то еще. Проблема в том, что IDE не знает этого и предупреждает меня, что мне нужно создать представление или что-то еще. Это не имеет большого значения, но я устал объяснять это FNG.

the word

Примечание: я меняю представление на «Shared / Format /» + format.cshtml, в зависимости от заголовков и других факторов, используемых представлением для визуализации функции выноски и некоторого пользовательского рендеринга JSON. Фильтр делает все это, но я все еще хочу вернуть ActionResult, чтобы я мог использовать представление для форматирования в последнюю минуту.

Как мне заставить "View" перестать быть красным?

1 Ответ

0 голосов
/ 11 августа 2011

Если вы пытаетесь вернуть JSON, попробуйте это:

public JsonResult Save(...) {
    // ...
    return Json(new [] {success});
}

Если нет (согласно вашему комментарию), возможно, это поможет: ASP.NET MVC: Как создать фильтр действий для вывода JSON?

Полагаю, вы можете приспособиться к использованию в вашем фильтре JSONP.

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