Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何显示动作结果中的字符串_C#_Asp.net Mvc 3 - Fatal编程技术网

C# 如何显示动作结果中的字符串

C# 如何显示动作结果中的字符串,c#,asp.net-mvc-3,C#,Asp.net Mvc 3,有一个action:/Home/GetName,返回字符串“Mike”,控制器和action如下: public class HomeController : Controller { public string GetName() { return "Mike"; } } 如何在视图中显示此操作结果?(没有ajax更好)您可以使用ContentResult返回字符串 public ActionResult GetName() { return

有一个action:/Home/GetName,返回字符串“Mike”,控制器和action如下:

public class HomeController : Controller
{
    public string GetName()
    {
        return "Mike";
    }
}

如何在视图中显示此操作结果?(没有ajax更好)

您可以使用
ContentResult
返回字符串

public ActionResult GetName() {
    return Content("Mike");
}

请注意,默认情况下,
ContentResult

返回一种类型的text/plain。是否创建了视图?为什么要返回字符串的类型?您应该返回
ViewResult
ContentResult
1。创建视图2。将变量“name”传递给带有model/ViewData 3的视图。输出模型/视图数据我正在询问如何在视图中显示partialview。like/Home/GetName(在此处显示Mike)