Asp.net mvc 如何呈现控制器';字符串的操作结果是什么?

Asp.net mvc 如何呈现控制器';字符串的操作结果是什么?,asp.net-mvc,Asp.net Mvc,根据这个例子,我可以把一个视图渲染成一个字符串。但是,是否可以在控制器内调用一个操作并将结果呈现为字符串?对于类似这样的事情,我倾向于返回一个PartialView,其中包含JavaScript使用所需的任何HTML。请记住,在HTTP中,所有内容都已经是文本了,因此您不需要做一些特殊的事情来将结果呈现为字符串以返回AJAX调用 我将有一个PartialView,其中包含我需要的HTML,使用类似于return PartialView(“ViewName”,model)的方法将其传递回Ajax调

根据这个例子,我可以把一个视图渲染成一个字符串。但是,是否可以在控制器内调用一个操作并将结果呈现为字符串?

对于类似这样的事情,我倾向于返回一个PartialView,其中包含JavaScript使用所需的任何HTML。请记住,在HTTP中,所有内容都已经是文本了,因此您不需要做一些特殊的事情来将结果呈现为字符串以返回AJAX调用


我将有一个PartialView,其中包含我需要的HTML,使用类似于
return PartialView(“ViewName”,model)
的方法将其传递回Ajax调用,然后在客户端执行我需要的任何操作,例如将HTML附加到DOM中的节点。

为什么?你想干什么?考虑使用子操作。我尝试将该动作结果放入JSON响应中,并在客户端更新DOM元素。我不想在这个场景中使用jquery,很难理解您要做什么;)是阿贾克斯电话吗?