MVC5学习系列——添加视图
2015-12-20 09:54
211 查看
MVC5学习笔记,其实就是敲了一遍官网代码,官网地址:http://www.asp.net/mvc
接着上一篇MVC5学习系列——HelloWorld,这次我们添加真正的页面——视图(*.cshtml),再添加视图之前我们还原HomeController.cs的代码:
将创建好的视图,我们稍作修改,修改页面Title、添加点内容,然后调试:
哈哈,这次比较顺利。
下面我们看看如何从视图是如何获取控制器的值的,修改控制器代码:
切换url地址:http://localhost:63743/Home/Index?name=qq&numTimes=8 如下图:
到此,添加视图结束,谢谢!
接着上一篇MVC5学习系列——HelloWorld,这次我们添加真正的页面——视图(*.cshtml),再添加视图之前我们还原HomeController.cs的代码:
public class HomeController : Controller { //public string Index() //{ // return "这是我的第一个MVC5应用程序!"; //} //public string Index(string id) //{ // return "参数ID为:" + id; //} //public string Index(string p1, int id) //{ // return "参数p1为:" + p1 + "<br/>id为:" + id; //} //public string Index(string p1, int id=0) //{ // return "参数p1为:" + p1 + "<br/>id为:" + id; //} //public string Welcome() //{ // return "嗨,我来自Welcome方法!"; //} // GET: Home public ActionResult Index() { return View(); } }然后,添加视图:
将创建好的视图,我们稍作修改,修改页面Title、添加点内容,然后调试:
哈哈,这次比较顺利。
下面我们看看如何从视图是如何获取控制器的值的,修改控制器代码:
// GET: Home public ActionResult Index(string name, int numTimes = 1) { ViewData["Message"] = "Hello " + name; ViewData["NumTimes"] = numTimes; return View(); }在视图上添加代码:
<ul> @for (int i = 0; i < (int)ViewData["NumTimes"]; i++) { <li>@ViewData["Message"]</li> } </ul>直接调试,界面如下:
切换url地址:http://localhost:63743/Home/Index?name=qq&numTimes=8 如下图:
到此,添加视图结束,谢谢!
相关文章推荐
- maven常用命令
- 114,字符串截取
- 重装系统分区时,发现一个叫LVM的东西,找出来和大家分享
- 天津政府应急系统之GIS一张图(arcgis api for flex)讲解(七)地图打印模块
- Bootstrap-栅格系统自适应布局
- 获取SQL段的执行时间
- maven 自动部署到 tomcat7
- 使用PHP如何实现高效安全的ftp服务器(一)
- js代码实现点击按钮出现60秒倒计时
- 神经网络入门(二)卷积网络在图像识别的应用
- LoadImage函数问题
- Scala中的正则表达式、与模式匹配结合的的Reg代码实战
- bzoj4009: [HNOI2015]接水果
- python从入门到精通(DAY 1)
- lh
- 主席树(可持久化线段树)学习笔记
- online_judge_1111
- 深入分析JavaWeb Item27 -- JDBC学习入门
- Vxworks for PowerPC安装步骤
- 双基回文数