MVC
满毅
这个作者很懒,什么都没留下…
展开
-
Asp.Net Mvc 控制器与视图的数据传递
数据传递也就是控制器和视图之间的交互,比如在视图中提交的数据,在控制器怎么获取,或者控制器从业务层获得一些数据,怎么传递到视图中,让视图显示在客户端呢?带着这些疑问,我们接着看。。 下面分别讲解asp.net mvc框架中有三种数据传递方式,分别是:ViewData,TempData,Model ViewData:只能在一个动作方法中设置,在相关视图页转载 2014-03-06 14:33:48 · 1929 阅读 · 0 评论 -
MVC中部分视图调用方法
MVC视图加载方式包括Action 、 RenderAction 、 Partial 、 RenderPartial。区别如下:1、Action 、 RenderActionAction 方法以字符串的形式返回子视图,可以直接被呈现。RenderAction方法在适当的地方呈现子视图。 //One alternative (renders a string)原创 2014-03-07 10:07:31 · 1246 阅读 · 0 评论 -
获取asp.net mvc中Html.CheckBox生成代码的值
在asp.net mvc 下 checkbox的值怎么获取?微软的MVC框架出了有一段时间了,最近在用它做个东西,使用过程中发现了一个小问题就是Html.CheckBox方法生成的Checkbox的值在服务器端获取出现异常,于是仔细研究了一下它的源代码,找到了原因。我本以为可以有个bool.TryPrase方法进行转换,但是不行,永远返回false值,于是查看了一下源代码,发现Ht转载 2014-03-07 10:07:57 · 4342 阅读 · 1 评论 -
MVC传递数据的方式
用MVC方式编写程序时一般不使用服务器端控件,没有像webform写一个Button的事件时只需要 ,声明button的事件就可以了。 那么MVC怎么提交数据的那 ?用传统的提交表单的方式提交数据。1、post提交表单的方式下面例子说明如何把用户名和密码提交到服务器端的 using(Html.BeginForm("index","test", Form转载 2014-03-07 10:08:20 · 942 阅读 · 0 评论 -
MVC Html.AntiForgeryToken() 防止CSRF攻击
MVC中的Html.AntiForgeryToken()是用来防止跨站请求伪造(CSRF:Cross-site request forgery)攻击的一个措施,它跟XSS(XSS又叫CSS:Cross-Site-Script),攻击不同,XSS一般是利用站内信任的用户在网站内插入恶意的脚本代码进行攻击,而CSRF则是伪造成受信任用户对网站进行攻击。 举个简单例子,譬如整个系统的公告转载 2014-03-07 10:08:36 · 603 阅读 · 0 评论 -
MVC中调用webServices天气接口
本文是用MVC调用公开的WebServices(http://www.webxml.com.cn/WebServices/WeatherWebService.asmx)来实现天气预报,该天气预报 Web 服务,数据来源于中国气象局 http://www.cma.gov.cn/ ,数据每2.5小时左右自动更新一次,准确可靠。包括 340 多个中国主要城市和 60 多个国外主要城市三日内的天气原创 2014-03-07 10:33:11 · 3648 阅读 · 0 评论 -
Html.DropDownList()的用法
Html.DropDownList()赋默认值:页面代码如下: List list = new List { new SelectListItem { Text = "启用", Value = "0",Selected = true}, new SelectListIt转载 2014-04-23 10:44:56 · 2327 阅读 · 0 评论