在项目目录中找到Controllers
右键点击选择 添加 > 控制器
选择MVC 5 控制器
创建完控制器效果如下图
会自带一个index方法
用鼠标右击index 选择添加视图
新添加的控制器试图会出现在Views目录下
之后我们需要修改一下便于展示控制器向视图传值方法
控制器参考代码如下
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace WebApplication1.Controllers
{
public class DefaultController : Controller
{
// GET: Default
public ActionResult Index()
{
base.ViewBag.name = "张三";
base.ViewData["age"] = 35;
base.TempData["scr"] = "男";
base.HttpContext.Session["key"] = "123456789012345678";
object model = "我的第一个视图";
return View(model);
}
}
}
视图参考代码如下
@{
ViewBag.Title = "Index";
}
@model String
<p>@base.ViewBag.name</p>
<p>@base.ViewData["age"]</p>
<p>@base.TempData["scr"]</p>
<p>@HttpContext.Current.Session["key"]</p>
<p>@Model</ p >
这里已经演示了几种最常见的控制器向视图传值的方式
然后我们启动项目
然后我们找到视图所在的文件夹 复制文件夹名称
然后输入到地址栏后面