我写了一个过滤器,根据一些标题和什么不是从控制器动作返回jsonp。问题是,IDE不知道这个,它警告我需要创建一个视图或其他什么。这不是什么大问题,但我已经厌倦了向FNG解释它。
注意:我正在将视图交换为“Shared / Format /”+ format.cshtml,具体取决于标题和其他因素,以使用视图呈现标注函数和一些自定义json渲染。过滤器可以实现所有这些,但我仍然希望返回一个ActionResult,这样我就可以使用视图进行最后一刻的格式化。
如何让"View"
停止变红?
答案 0 :(得分:0)
如果您尝试返回JSON,请尝试以下操作:
public JsonResult Save(...) {
// ...
return Json(new [] {success});
}
如果没有(根据您的评论),也许这会有所帮助:ASP.NET MVC: How to create an action filter to output JSON?
我认为您可以在JSONP
过滤器中适应使用。