MVC_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> MVC >>列表
· AspNet MVC中各种上下文理解发布时间:2015-02-21
0前言AspNetMVC中比较重要的上下文,有如下:核心的上下文有HttpContext(请求上下文),ControllerContext(控制器上下文)过滤器有关有五个的上下文ActionExecutingContext,ActionExecutedContext,ResultExecutingContext,ResultExecutedContext,ExceptionContext视图相关的上下文ViewContext这些上下文之间的关系如下图所示说明:1... 查看全文
· MVC+EF+Autofac(dbfirst)轻型项目框架发布时间:2015-02-16
前言原来一直使用他人的开源项目框架,异常的定位会很麻烦,甚至不知道这个异常来自我的代码还是这个框架本身。他人的框架有一定的制约性,也有可能是我对那些框架并没深入了解,因为这些开源框架在网上也很难找到高效并且规范的文档。比如别人的框架可能调用了EnterpriseLibrary来实现权限的验证,但在我的项目中,权限验证有可以复用的模块,所以在整合时会非常不灵活。。。。参考了很多网上的优秀框架,看了几本书后,突然意识到易用才是开发和使用框架的出发点与立足点,框架并不是越复杂越好,评价一个框架的好坏... 查看全文
本章将讲述ASP.NETMVC5的路由原理,即URL映射机制。简单点就是解释:为什么MVC在浏览器输入地址就能访问到类(或类中的方法)?这是怎么做到的?我自己可以通过.NET写出一个自己的MVC框架吗?答案是:可以。模拟URL映射先来看一个Demo,在传统的.NETWebForms项目中,实现URL的拦截。打开VS2013,新建一个“ASP.NETWeb窗体应用程序”项目,并取名为Demo4URLRouting。为了方便测试,注释掉Default... 查看全文
· Asp.Net Web API VS Asp.Net MVC发布时间:2015-02-11
http://www.dotnet-tricks.com/Tutorial/webapi/Y95G050413-Difference-between-ASP.NET-MVC-and-ASP.NET-Web-API.htmlAsp.NetMVCisusedtocreatewebapplicationsthatreturnsbothviewsanddatabutAsp... 查看全文
本篇尝试在现有的ASP.NETMVC4项目上增加使用ASP.NETWebAPI。新建项目,选择"ASP.NETMVC4Web应用程序"。选择"基本"项目模版。在Controllers文件夹下添加一个名称为"TestController"的空API控制器。在引用文件夹中多了以下程序集:System.Web.HttpSystem.Web.Http.WebHostSystem.Net.HttpSystem.Net.Http.Formatting........ 查看全文
· mvc4 整合nhibernate3.0配置发布时间:2015-02-10
首先介绍下我的开发环境是vs2010旗舰版,nhibernate采用的是3.0版本。一、在mvc4项目中装载配置nhibernate的第一种方式是采用【hibernate.xml】的方式:首先看图使用这种方式配置nhibernate的话,需要将hibernate.xml【属性】改为始终复制到输入目录或作为嵌入资源使用。当然要使用nhibernate的化,需要在项目中引入hibernate.dll.接下来我们来看下,在代码中如何来装载我们对nhibernate的配置... 查看全文
usingSuperManCore;usingSystem.Web;usingSystem.Web.Mvc;namespaceSuperMan{publicclassFilterConfig{///<summary>///注册全局过滤器addbycaoheyang20150205///</summary>///<paramname="filters"></param>publicstaticvoidRegisterGlobalFilters... 查看全文
· asp.net mvc中使用路由进行URL加密发布时间:2015-02-06
代码实例如下:namespaceTest{publicclassRouteConfig{publicstaticvoidRegisterRoutes(RouteCollectionroutes){routes.IgnoreRoute("{resource}.axd/{*pathInfo}");//原有代码routes.Add(newRoute("testroute-{para1}.cshtml",newAjaxGetRouteHandler()))... 查看全文
· asp.net mvc添加多条数据到数据库发布时间:2015-02-05
mvc的视图太强大了,个人刚刚接触。(初级菜鸟,懂的不多,往大神们指点)需求是,客户点击添加按钮弹出一个框选择产品后直接添加到表单中,在表单可以自己更改产品的数量,以及一些信息。mvc表单提交的时候只要name属性和要提交的控制器里面方法的参数一样mvc就能自动识别,利用这个好处就可以很轻松的提交多条数据。如图显示前台代码(没有用mvc的一些扩展方法,@Html之类的,我是为了说明添加多个表单)<formaction="/Home/Add"method="post"><... 查看全文
· 当ASP.NET MVC模型验证遇上CKEditor发布时间:2015-02-04
项目需要,使用到了CKEditor编辑器。这是个很不错的富文本编辑器,但是当它绑定的字段需要进行模型验证的时候,却会出现验证失效的问题。因此本文旨在记录这个问题和给出解决办法。以下以ValidationAttribute和jQueryValidate2中验证方式为例。测试项目包含3个页面:Index.cshtml(包含2个部分视图)、Add.cshtml(添加页)、Companies(列表页,仅为展示数据);一个模型(Company)... 查看全文
软件的用户体验很重要,要抓住用户的心,这篇博文分享一下最近一个项目的UI设计。我做UI设计是从用户的角度出发的,要去揣摩用户的习惯。大部分用户都是使用windows操作系统,所以我这套软件的风格也是做成windows式的。地址:http://121.40.148.178:8080/、用户名:guest,密码:123456首先看一下首页导航菜单这个导航菜单其实也是由div拼了来的,另外用css样式调一下就好了,下面给大家看一下加载菜单的代码functioninitStartMenu(){$... 查看全文
ASP.NET5差不多快发布了。自己也学习了有两个月了。今天给没有接触asp.net5的同学写一个简单地十分钟教程,教你认识一下asp.net5。1.安装kvm首先,你需要以管理员权限打开cmd,执行如下的脚本:@powershell-NoProfile-ExecutionPolicyunrestricted-Command"iex((new-objectnet.webclient).DownloadString('https://raw.githubusercontent... 查看全文
· 1个示例 学会 mvc 常用标签发布时间:2015-01-30
HtmlHelper用法大全3:Html.LabelFor、Html.EditorFor、Html.RadioButtonFor、Html.CheckBoxFor@Html.***For:为由指定表示式表示对象中的每个属性,返回对应html示例效果:一、设置通用的验证方法Models层publicclassMyStringIsChineseAttribute:ValidationAttribute{#region验证中文privatebool_myreturn=false... 查看全文
· maven构建springmvc 工程发布时间:2015-01-29
之前的一个iteye账号彻底被忘记了,也许是休息了几个月的原因。里面也记录了很多关于java方面技术的学习的文章。这个是重新申请的账号,第二份工作也刚开始不久,默默的捡回很多东西,继续学习,加以记录。关于maven里面建javaweb工程的有很多文章,由于是之前建的工程一直没有添加代码。今天搭建了一个springmvc的工程。1.在pom.xml中添加springjar包的配置。如果只是需要spring相关的,这些就够了。jar包,只需要写一个spring... 查看全文
· 在Asp.Net MVC中使用Repeater控件发布时间:2015-01-27
使用Repeater控件在视图中展示图表信息,Repeater控件的使用概述:<asp:RepeaterID="Repeater1"runat="server"></asp:Repeater>1.绑定数据<%this.Repeater1.DataSource=Model;<--指定数据源-->this.Repeater1.DataBlind();<--绑定-->%>2.控件组成<HeaderTemplate><... 查看全文
· MVC + WCF + 三层架构中model的困惑发布时间:2015-01-26
最近做一个项目有个地方比较就纠结,项目使用WCF做数据库服务,MVC5架构,三层架构(BLL,Model,DAL也就是调用WCF服务),这三者间传递数据基本是以对象为单位如果User,但BLL调用WCF中model,和三层架构中model,还有MVC中的model,该怎么分配比较好呢,是mvc中建立model且在三层中建立model,还是三个中都只建立一个model。但mvc中显示的model不一定是bll中的model,可能只是其中的几个字段。如果分别都建立一个model... 查看全文
在ASP.NETMVC中,在链接中附加路由数据有2种方式。一种是把路由数据放在匿名对象中传递:<ahref="@Url.Action("GetRouteData","Home",new{ReturnUrl=Request.Url.PathAndQuery,x=10})">走你</a>一种是放在RouteValueDictionary对象中传递:<ahref="@Url.Action("GetRouteData","Home"... 查看全文
· 在ASP.NET MVC中对手机号码的验证发布时间:2015-01-25
在ASP.NETMVC中,可以使用RegularExpression特性来验证手机号码。publicclassCustomer{[Required(ErrorMessage="必填")][Display(Name="手机号")][RegularExpression(@"^1[3458][0-9]{9}$",ErrorMessage="手机号格式不正确")]publicstringPhoneNumber{get;set;}}在HomeController中... 查看全文
· MVC中的URL路由(一)发布时间:2015-01-22
URL路由系统通过对请求地址进行解析从而得到以目标Controller名称为核心的路由数据。Url路由系统最初是为了实现请求url与物理文件路径分离而建立的,MVC的UrlRoute是将Url地址与物理文件映射转移到了目标Controller的映射。Url路由不是ASP.NETMVC特有的,而是建立在ASP.NET上面的,MVC的只是对这个路由的拓展使用(asp.net也开始使用这拓展了)。我们在App_Start文件夹中找到RouteConfig.cs的文件... 查看全文
新增:代码生成器,将大大提高开发效率,增删改查的处理类,service层,mybatis的xml,SQL脚本等重复低级的代码将瞬间生成,从此不再当码农说明:JAVASpringMVC+mybatis(oracle和mysql)HTML5全新高大尚后台框架bootstrap(可换皮肤)1.支持APP手机应用(android和ios)接口调用2.全新高大尚HTML5+css3.0+bootstrap开发界面UI,美观漂亮时尚、前沿(自动适配PC、平板、手机(需求微调)屏幕)3... 查看全文