AspNet MVC4 教学-14:Asp.Net MVC4 ViewBag等数据传输技术快速比较Demo
2015-05-11 10:28
260 查看
新建一个Basic类型的Project.
1.HomeController.cs:
2.与上面对应的3个相应的View文件:
Index.cshtml:
Index2.cshtml:
Index3.cshtml:
1.HomeController.cs:
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace MvcViewBagTest.Controllers { public class HomeController : Controller { //GET: /Home/ public ActionResult Index() { ViewBag.cs1 = "Index-ViewBag"; ViewData["cs2"] = "Index-ViewData"; TempData["cs"] = "Index-TempData"; Session["cs"] = "Index-Session"; return View(); } public ActionResult Index2() { return View(); } public ActionResult Index3() { return View(); } } }
2.与上面对应的3个相应的View文件:
Index.cshtml:
@{ ViewBag.Title = "Index"; } <h2>Index</h2> <div>@ViewBag.cs1</div> <div>@ViewData["cs2"]</div> @*<div> @TempData["cs"]</div>*@ <div>@Session["cs"]</div> @Html.ActionLink("Index2", "Index2") @Html.ActionLink("Index3", "Index3")
Index2.cshtml:
@{ ViewBag.Title = "Index2"; } <h2>Index2</h2> <div>@ViewBag.cs1</div> <div>@ViewData["cs2"]</div> <div> @TempData["cs"]</div> <div> @Session["cs"]</div> @Html.ActionLink("Index3","Index3") @Html.ActionLink("Index","Index")
Index3.cshtml:
@{ ViewBag.Title = "Index3"; } <h2>Index3</h2> <div>@ViewBag.cs1</div> <div>@ViewData["cs2"]</div> <div> @TempData["cs"]</div> <div>@Session["cs"]</div> @Html.ActionLink("Index2","Index2") @Html.ActionLink("Index","Index")
相关文章推荐
- AspNet MVC4 教学-15:Asp.Net MVC4 TempData数据传输技术快速Demo
- AspNet MVC4 教学-22:Asp.Net MVC4 Partial View 技术快速应用Demo
- AspNet MVC4 教学-25:Asp.Net MVC4 强弱类型View等技术快速对比Demo
- AspNet MVC4 教学-29:Asp.Net MVC4 jQuery计时器读取服务器时间的Ajax技术快速Demo
- AspNet MVC4 教学-24:Asp.Net MVC4 Url及Html的Encode技术快速Demo
- AspNet MVC4 教学-22:Asp.Net MVC4 Partial View 技术高速应用Demo
- AspNet MVC4 教学-28:Asp.Net MVC4 Ajax技术实现除法取整取余快速Demo
- AspNet MVC4 教学-13:Asp.Net MVC4 过滤器等技术快速Demo
- AspNet MVC4 教学-23:Asp.Net MVC4 Display And Editor 模板技术快速应用Demo
- AspNet MVC4 教学-21:Asp.Net MVC4 使用Ajax技术获取服务器时间快速Demo
- AspNet MVC4 教学-12:Asp.Net MVC4 Session等技术快速Demo
- AspNet MVC4 教学-20:Asp.Net MVC4 Routing技术快速应用Demo
- AspNet MVC4 教学-26:Asp.Net MVC4 原生态Sql技术快速应用Demo
- AspNet MVC4 教学-18:Asp.Net MVC4 客户端验证和服务端验证快速Demo
- AspNet MVC4 教学-11:Asp.Net MVC4 默认Authorize及自定义Authorize快速Demo
- AspNet MVC4 教学-27:Asp.Net MVC4 自定义helper及function的快速Demo
- AspNet MVC4 教学-4:Asp.Net MVC4 利用ViewData.Model传递数据
- AspNet MVC4 教学-16:Asp.Net MVC4 Session及Cookie快速比较Demo
- AspNet MVC4 教学-9:Asp.Net MVC4 利用Layout的几种方法的快速Demo
- AspNet MVC4 教学-19:Asp.Net MVC4 利用Linq技术的搜索应用快速Demo