
asp.net mvc
我心V飞翔
这个作者很懒,什么都没留下…
展开
-
深入讲解View——HtmlHelper
DropDownListController中设置ViewBag.items = new List(){ (new SelectListItem() {Text = "001", Value = "1", Selected =false}), (new SelectListItem() {Text = "002", Value = "2", Selected原创 2013-07-14 10:27:39 · 878 阅读 · 0 评论 -
ASP.NET安全[开发ASP.NET MVC应用程序时值得注意的安全问题](转)
概述 安全在web领域是一个永远都不会过时的话题,今天我们就来看一看一些在开发ASP.NET MVC应用程序时一些值得我们注意的安全问题。本篇主要包括以下几个内容 :认证授权XSS跨站脚本攻击跨站请求伪造认证 所谓认证,简单的来说就是验证一个用户的身份。这取决于我们开发的站点的类型,是否允许匿名访问,是否是属于管理员或者其它角色的用户等等。也就是说我们的整个程序原创 2015-04-14 16:07:11 · 664 阅读 · 0 评论 -
MVC Html.AntiForgeryToken() 防止CSRF攻击
(一)MVC Html.AntiForgeryToken() 防止CSRF攻击MVC中的Html.AntiForgeryToken()是用来防止跨站请求伪造(CSRF:Cross-site request forgery)攻击的一个措施,它跟XSS(XSS又叫CSS:Cross-Site-Script),攻击不同,XSS一般是利用站内信任的用户在网站内插入恶意的脚本代码进行攻击,而CSRF转载 2014-12-04 14:29:04 · 834 阅读 · 0 评论 -
Asp.Net MVC entity framework模型验证
不修改EF自动生成类,添加zhujiao原创 2014-11-17 13:55:27 · 2339 阅读 · 0 评论 -
http服务器交互get,put,post,delete等说明
简单是说:就是整套CRUD操作,C对应POST,R对应GET,U对应PUT,D对应DELETE原创 2014-11-15 14:37:16 · 804 阅读 · 0 评论 -
MVC4 绑定下拉框,编辑时绑定值
后台: public ActionResult Modify(int id) { //3.1.1 检查id //3.1.2根据id查询数据 Models.Student stu = (from s in db.Students where s.Id == id select s).FirstOrDefault();原创 2014-09-01 14:44:53 · 3153 阅读 · 1 评论 -
ASP.NET MVC 部分视图
【部分视图】ASP.NET MVC 里的部分视图,相当于 Web Form 里的 User Control。我们的页面往往会有许多重用的地方,可以进行封装重用。使用 部分视图 : 1. 可以简写代码。2. 页面代码更加清晰、更好维护。【如何使用】在视图里有多种方法可以 加载部分视图,包括:Partial() Action() RenderPartial() Rend转载 2014-06-04 13:00:28 · 599 阅读 · 0 评论 -
Asp.Net MVC路由调试的好帮手RouteDebugger
在Asp.Net MVC程序中,路由(Route)是一个非常核心的概念,可以说是MVC程序的入口,因为每一个Http请求都要经过路由计算,然后匹配到相应的Controller和Action。通常我们的路由都会注册在Global.asax.cs文件中的RegisterRoutes方法中,路由会从上往下依次匹配,因此自定义的(优先级高)的路由需要放在默认(通用)路由的前面。但是,如何确保所有的路由都是转载 2013-07-12 23:29:12 · 1277 阅读 · 0 评论 -
【项目架构必备】Asp.Net MVC3 定义自己的项目模板
一、前言最近一直在研究如何自定义项目模板,(之前的做法一直是做一个工程,然后拷贝这个文件夹,改改名字。)偶然间发现这篇文章:http://haacked.com/archive/2011/06/05/creating-a-custom-asp-net-mvc-project-template.aspx,于是翻译下来,以飨给位看官。 二、正文当你创建一个新的ASP.NET M翻译 2013-07-16 16:08:16 · 946 阅读 · 0 评论 -
MVC 3 Razor语法技巧之——The @helper syntax
【翻译】MVC 3 Razor语法技巧之——The @helper syntax2011-10-13 15:13 by 刺客之家, 1353 阅读, 9 评论, 收藏, 编辑1、前言最近翻到一篇Scott的旧文,觉得挺不错的,就试着翻译了一下,文章主要是说如何在Razor中使用@helper语法定义可复用的视图模板方法。如有疏漏,还请请各位看官指点一二~原文地址:h翻译 2013-07-16 16:07:04 · 1810 阅读 · 0 评论 -
深入讲解View
ViewBag,ViewData,TempData区别?ViewBag 和 ViewData 数据"共享",作用域为 当前 Action。TempData 作用域跨 Action。ViewBag是一个dynamic类型集合,可以动态添加任意类型的任意名称 的 属性 和 值View中的弱类型ViewData["”]Controller中设置 ViewDat原创 2013-07-14 01:51:42 · 1065 阅读 · 0 评论 -
WebForm请求模型与MVC请求模型 图
WebForm请求模型MVC请求模型原创 2013-07-14 01:22:24 · 976 阅读 · 0 评论 -
Asp.Net MVC Razor
l1.@转义 写法:@@ 实例:shuxin556@@163.com2.@注释 写法:@**@l3.取request 例如:@Request.Urll4.@@作用域和Html混合使用 作用域使用{}描述,在作用域内可以直接输出html. 例如:@{ //定义变量i inti =1;原创 2013-07-14 11:04:50 · 1020 阅读 · 1 评论 -
ASP.NETMVC 请求生命周期
ASP.NETMVC请求生命周期 当一个asp.netmvc应用程序提出请求,为了响应请求,包含一些请求执行流程步骤!在asp.netmvc应用程序Httprequest和Httpresponse过程中,主要包含8个步骤: 1)RouteTable(路由表)的创建 2)UrlRoutingModule请求拦截 3)Routing e转载 2013-07-14 10:59:01 · 878 阅读 · 0 评论