MVC:控制器Controller传字符串string到视图View的写法

法一,注意不能直接传stu会有问题,写法可以改成如下:

1.控制器

 // GET: Student
        public ActionResult Index()
        {
            var stu = _stuService.GetStuName(122);
            //return View(stu); stu是字符串,这么写有问题
            return View((object)stu);
        }

2.视图

@{
    ViewBag.Title = "Index";
}
@model string
<p>Student Name:@Model</p>

法二:

用ViewBag来返回

法三:

控制器那边改为:return Content(stu)也行

posted @ 2022-02-16 18:13  katesharing  阅读(163)  评论(0编辑  收藏  举报