MVC_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> MVC >>列表
首先,mvc的客户端验证用的是jquery.validate.js,jquery.validate本身已经提供了很好的扩展功能,通过简单点配置就可以做得更好看些.而Microsoft通过jquery.validate.unobtrusive.js然后做了封装,让它高度的集成到了MVC中.这次,我们通过对jquery.validate.unobtrusive.js做一点小小的修改,让这个验证效果看起来更漂亮一点.同时也让大家对jquery.validate.unobtrusive... 查看全文
· MVC之TempData、ViewData、ViewBag发布时间:2013-09-12
★ViewData和ViewBag:生命周期相同,仅对当前View有效,不同的是ViewBag的类型不是字典的键值对结构,而是dynamic动态类型。ViewDataViewBagKey/Value字典集合dynamic类型对象从ASP.NETMVC1就有了ASP.NETMVC3才有基于ASP.NET3.5framework基于ASP.NET4... 查看全文
· MVC3 ViewBage 输出的值 被编码发布时间:2013-09-12
问题描述:后台,Actoin中我向ViewBage中加入了一个jsonViewBage.JsonDateMenu="[{\"id\":2,\"text\":\"菜单管理\",\"state\":\"open\",\"iconCls\":null,\"checked\":true,\"attributes\":null,\"children\":[{\"id\":3,\"text\":\"新建菜单\",\"state\":\"open\",\"iconCls\":null,\"checked\"... 查看全文
新的ASP.NETMVC4.0提供了一个新的MembershipProvider,叫SimpleMembership.首先,我们建立一个新的solution首先我们先看一下web.config<connectionStrings><addname="DefaultConnection"connectionString="DataSource=(LocalDb)\v11.0;InitialCatalog=aspnet-MVC4SimpleMembershipSample... 查看全文
· 零成本学习soybeanMilk MVC发布时间:2013-09-11
SoybeanMilk是一个简易、友好、且零侵入的JavaMVC实现框架:它几乎没有学习成本,你只需要熟悉jsp和servlet技术也不需要你遵从任何代码编写模式你的代码中几乎没有这个框架的踪迹使用它,您仅需要编写少量的XML代码,就可以轻松地将任何Java方法发布为WEB应用。另外,它还:支持RESTful风格内置强大且易扩展的对象转换器,可以自动将请求参数转换为复杂类型的对象可以很容易与Spring、Velocity等当前流行的框架整合如果你是一个WEB开发者... 查看全文
· [译]WebForms vs. MVC(推荐阅读)发布时间:2013-09-10
译者介绍小小.NET学童,滴答…滴答…的雨……正文如下=======================================================原文示例(VS2012):1.DownloadSimpleWebFormdemo-6.7KB2.DownloadSimpleMVCDemodemo-1.5MB介绍我做为一名ASP.NET开发人员已经有很长时间了,并且我非常乐意使用ASP.NETWebForms开发web应用程序... 查看全文
英文原文:ImprovedAuthenticationwithFiltersinASP.NETMVC5ASP.NETMVC5包含在最近发布的VisualStudio2013开发者预览版中,它使开发人员可以应用身份验证过滤器,它们提供了使用各种第三方供应商或自定义的身份验证提供程序进行用户身份验证的能力。不过,这些过滤器要在调用授权过滤器之前应用。为了创建身份验证过滤器,开发人员需要新建一个C#ASP.NET工程,并且从列出的工程类型中选择MVC。来自Kunz,Leigh&... 查看全文
原文出處http://www.dotblogs.com.tw/mis2000lab/archive/2013/08/30/mvc4_vs2012_login_member_db.aspx[Q&A]VS2012MVC4专案与网站的差异?「ASP.NET组态」的Login账号出现在「新旧两组」会员数据库里面?原本是在MSDN论坛上看见的问题因为写书过程中也遇见了,不能解。就发信请微软技术支持团队帮忙隔了很久,他们很热心地追踪这个问题,也一直来电讨论、报告进度。希望这份问与答,对大家有帮助... 查看全文
一、前言权限系统设计中,授权代码是用来控制数据访问权限的。授权代码说白了只是一树型结构的数据,没有什么其它的业务意义。那么这个页面的功能也就非常简单授权代码维护:新增、修改、删除授权代码数据。二、正文我们实际上就是要实现一个treegrid的增删改的功能,技术上很容易实现。1、新建控制器PermissionControlle.cspublicclassPermissionController:Controller{publicActionResultIndex(){returnView();}... 查看全文
一、前言权限系统设计中,授权代码是用来控制数据访问权限的。授权代码说白了只是一树型结构的数据,没有什么其它的业务意义。那么这个页面的功能也就非常简单:新增、修改、删除授权代码数据。二、正文我们实际上就是要实现一个treegrid的增删改的功能,技术上很容易实现。1、新建控制器PermissionControlle.cspublicclassPermissionController:Controller{publicActionResultIndex(){returnView();}... 查看全文
最近使用ASP.NetMVC4做一个C/S的管理系统,里面有N多的Action和ViewModel,ViewModel上又有N多的验证。一开始写的时候虽然知道要实现多语言,但是没有过多考虑,本以为继承一下框架自带的RequiredAttribute实现自己的ErrorMessage就可以搞定。近几天实现的时候才发现——坑啊!如果只是继承自RequiredAttribute,无法实现客户端验证!这对Web站点来说,用户体验不是一般的差。Holyshit... 查看全文
修正票价字段的精度前面我们追加数据的时候遗留下来一个问题,就是在追加数据的时候,票价(Price)字段中输入的是9.99元,但是电影清单显示画面中该数据的票价字段显示为10元,这是为什么?这个问题发生的原因是因为,当EFcode-first在创建数据表的时候,如果字段为Decimal类型,则使用默认的精度(18:0),从而使得9.99元被四舍五入成为10元。现在我们想要将这个默认的精度修改为(18:2),从而使得数据表中的票价字段能够存储小数点后的两位数字。可喜的是EFcode... 查看全文
PS:本文不是大牛的经验之谈,而确确实实是菜鸟的学习归纳,虽说也有几年开发经验,但对MVC也是只闻其声,不见其人,最近闲下来也就开始接触它。学东西以项目驱动效率最高,没项目的话亲手敲下代码做下demo也行,在网上搜了一轮,都是理论一堆,实例较少,或者实例本来简单偏却复杂化,是的,我力求东西简单,同时做为基础教程,也不打算引入JS框架,权作抛砖引石之用,真要用的话视乎项目调整就是了。因为是菜鸟,难免写得有不足之处,希望大牛路过给点建议,新人路过给点鼓励。感谢:本文引用了张善友、老A、网魂小兵... 查看全文
· [ASP.NET MVC 小牛之路]06发布时间:2013-09-07
在家闲着也是闲着,继续写我的[ASP.NETMVC小牛之路]系列吧。在该系列的上一篇博文中,在显示书本信息列表的时候,我们是在程序代码中手工造的数据。本文将演示如何在ASP.NETMVC中使用EntityFrameworkCodeFirst从数据库中获取数据。虽然本文题目听上去比较简单,但如果你认真阅读,相信你一定会有所收获。本文目录:1.ORM和EF2.使用EFCodeFirst3.IQueryable和IEnumerableORM和EF当我们要开发一个应用程序,就要考虑怎样展示数据... 查看全文
· 微软ASP.NET MVC 学习地址发布时间:2013-09-07
微软ASP.NETMVC4.0学习地址:http://www.asp.net/mvc... 查看全文
Ajax技术就是利用Javascript和XML技术实现这样的效果,可以向Web服务器发送异步请求,返回更新部分页面的数据,而不需要全部更新整个页面。Ajax请求两种类型的内容,一种是服务端生成的HTML代码,直接嵌入到页面元素中,另外一种是原始的序列化数据。经过解析后,客户端Javascript可用来生成HTML代码,或直接更新页面。什么是部分渲染,有一个页面ajax_content.html内容是:<h2>ThisistheAjaxcontent!</h2>... 查看全文
在开发过程中,需要用户登陆才能访问指定的页面这种功能,微软已经提供了[AuthorizeAttribute]这个特性://摘要://表示一个特性,该特性用于限制调用方对操作方法的访问。[AttributeUsage(AttributeTargets.Class|AttributeTargets.Method,Inherited=true,AllowMultiple=true)]publicclassAuthorizeAttribute:FilterAttribute... 查看全文
上篇文章"Asp.netMVC使用Filter解除Session,Cookie等依赖"介绍了如何使用Filter来解除对于Session,Cookie的依赖。其实这个也可以通过ModelBinding来达到同样的效果。什么是ModelBinding?ModelBinding的作用就是将Request请求中包含的散乱参数,根据接受请求的Action方法的参数列表,自动智能地构建这些参数的过程。问题分析常见的对于Session依赖的代码:publicActionResultIndex()... 查看全文
题外话一周之前写的《仅此一文让你明白ASP.NETMVC原理》受到了广大学习ASP.NETMVC同学的欢迎,于是下定决心准备把它写成一个系列,以满足更多求知若渴的同学们。蒋金楠老师已经在他的《ASP.NETMVC4框架揭秘》书中已经做了很深入的讲解。我总不能把他的文章抄下来放给大家。那大家还不如看他的博客去。我想做的就是给大家提供基于图形化、直观、系统、简洁的理解。部分内容想深入理解的同学,还是花点银子去买本他的书,非常值得一看(绝非打广告⊙﹏⊙‖∣)。有些人要问题,为什么我要学框架... 查看全文
〇、目录一、前言二、整体更新(不考虑更新属性)情景一:同一上下文中数据取出来更新后直接保存情景二:从上下文1中取出数据并修改,再上下文2中进行保存情景三:在情景二的基础上,上下文2中已存在同主键数据整体更新最佳实现三、按需更新(考虑更新属性)需求分析需求实现封装设计分析按需更新的最佳实现四、源码获取系列导航一、前言最近在整理EntityFramework数据更新的代码,颇有体会,觉得有分享的价值,于是记录下来,让需要的人少走些弯路也是好的。为方便起见,先创建一个控制台工程,使用using... 查看全文