本文主要是介绍mvc3.0,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、vs 2010新建一个模版--asp.net mvc3 template
2、在弹出的对话框中选择empty图标
3、右键选择control文件夹-->新建controller
在HomeController.cs里面有个public string index()方法,在里面任意输入字符串,点击vs2010 debug运行,会弹出一个页面,显示刚才输入的字符串
4、如果要返回一个view视图
1)当我们从一个动作方法返回一个viewResult对象时,我们便在指示MVC来呈现一个视图。我们通过调用不带参数的view方法来生成这个ViewResult。 这个告诉我们
mvc为这个动作呈现一个默认的视图
2)要生成一个视图,右击HomeController.cs代码文件中的动作方法(在方法名上,或在方法体内),并从弹出菜单中选“添加视图”。这会打开视图对话框
然后点击【添加】按钮,visualstudio将在Views/Home文件夹中为你生成一个名字index.cshtml的视图文件
(.cshtml文件扩展名指示是一个由Razor处理的C#视图。MVC之前的版本建立的ASPX视图引擎之上。试图文件名为.aspx扩展名)
web页面的显示效果:
5、添加动态输出
当然,一个web应用程序平台的全部目标是构造并显示动态输出。在MVC中,控制器的工作就是构造某些数据 , 而视图的工作
是把它呈现为HTML。数据是从控制器传递给视图的
把数据从控制器传递给视图的一种方法是通过ViewBag对象,这是控制器基类的一个成员。
ViewBag是一种动态对象,你可以给它指定任意属性,让这些值在随后要呈现的视图中可用。
...............................未完待续................................
这篇关于mvc3.0的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!