在MVC中,如何返回字符串结果?

在我的AJAX调用中,我希望将字符串值返回到调用页面

我应该使用ActionResult还是只返回一个字符串

您可以使用ContentResult返回一个普通字符串:

public ActionResult Temp(){
返回内容(“你好!”);
}

默认情况下,ContentResult返回一个text/plain作为其contentType。这是可重载的,因此您还可以执行以下操作:

返回内容(“<xml>这是格式不正确的xml</xml>,“text/xml”);

发表评论