JSON>型号>强类型视图

时间:2014-01-23 21:20:50

标签: c# asp.net-mvc json

我是ASP和MVC世界的新手 - 我之前没有使用过JSON。

我正在调用一个返回JSON数据的API,然后我将其转换为类型列表List。调试向我显示从JSON到List的反序列化工作。

然后我尝试将此返回到我的视图

   [HttpGet]
    public ActionResult StoryBacklog()
    {

        List<Story> StoryList = new List<Story>();
        StoryList.Add(new Story { name = "first" });
        StoryList.Add(new Story { name = "second" });
        StoryList.Add(new Story { name = "third" });
        StoryList.Add(new Story { name = "fourth" });
        StoryList.Add(new Story { name = "fifth" });

        StoryList.AddRange(GetStoryList()); /**/
        return View(StoryList);
    }

但是当我这样做时,结果页面呈现JSON数据然后呈现HTML。如果我注释掉标有/ ** /的行,我会得到预期的结果。

我在这里做错了什么?

0 个答案:

没有答案