随笔分类 -  MVC

摘要:1 概要说明 使用微信扫描登录相信大家都不会陌生吧,二维码与手机结合产生了不同应用场景,基于二维码的应用更是比较广泛。为了满足ios、android客户端与web短信平台的结合,特开发了基于SinglarR消息推送机制的扫描登录。本系统涉及到以下知识点: SignalR:http://signalr 阅读全文
posted @ 2016-09-18 18:03 成败在我手 阅读(1387) 评论(2) 推荐(0)
摘要:首先,一般来说对于一个属性的验证可能需要不止一个的远程验证,比如对于用户名来说,我们需要对于它的长度做一些限制,这个可以通过StringLength特性来解决;同时还需要验证用户名不能重复,这个就需要通过Remote特性来解决。 现在需要再添加一个验证,那就是用户名不能包含违禁词。违禁词保存在数据库 阅读全文
posted @ 2016-09-18 10:04 成败在我手 阅读(2706) 评论(2) 推荐(0)
摘要:今天来开始写一下关于购物车的东西, 这里首先抛出四个问题: 1)用户没登陆用户名和密码,添加商品, 关闭浏览器再打开后 不登录用户名和密码 问:购物车商品还在吗? 2)用户登陆了用户名密码,添加商品,关闭浏览器再打开后 不登录用户名和密码 问:购物车商品还在吗? 3)用户登陆了用户名密码,添加商品, 阅读全文
posted @ 2016-09-09 09:52 成败在我手 阅读(4592) 评论(1) 推荐(0)
摘要:第一步创建ErrorPageController 第二步添加Oops页面 第三步打开App_Start里面的 FilterConfig.cs文件注释掉Filter 第四步打开Web.Config 在system.web节点添加一下代码 只要访问出错效果如下 本文来自:http://www.cnblo 阅读全文
posted @ 2016-08-20 10:34 成败在我手 阅读(7472) 评论(0) 推荐(1)
摘要:Uploading file with other model data, validate model & file before uploading by using DataAnnotation is a tricky part because there is no FileFor or a 阅读全文
posted @ 2016-08-18 14:39 成败在我手 阅读(272) 评论(0) 推荐(0)
摘要:在Asp.net MVC中定义模型的时候,DataType有DataType.ImageUrl这个类型,但htmlhelper却无法输出一个img,当用脚手架自动生成一些form或表格的时候,这些Url字段总是需要再手动改一次,特别是我想在img上面包裹一个a标签。并限定大小,比如: 方法1:分部视 阅读全文
posted @ 2016-08-17 12:36 成败在我手 阅读(582) 评论(0) 推荐(1)
摘要:(第一次写博客,有点糙,大家凑合着看吧 ==) 这两天开发遇到有一个问题,ajax请求遇到session超时只返回登陆页的html,我原来的页面跳转代码是这样的: 项目采用的是mvc模式,上面代码简单来说就是写了一个基类控制器,然后所有的控制器都继承这个基类控制器,基类控制器中重写了OnAction 阅读全文
posted @ 2016-08-16 18:12 成败在我手 阅读(1180) 评论(1) 推荐(0)
摘要:很久没有写了,最近在做一个MVC项目,这是我做的第一个MVC项目。之前可以说多MVC一点都不了解,今天把昨天遇到的一个问题记录下来。MVC大神就请飘过吧,跟我遇到同样问题的可以进来看看。遇到的第一个问题是一个列表页保存排序时传二维数组的问题。以下是我的代码: 以上传过去的数据格式是一个数组类型,里面 阅读全文
posted @ 2016-08-15 10:37 成败在我手 阅读(854) 评论(0) 推荐(0)
摘要:注:本节阅读需要有MVC 自定义验证的基础,否则比较吃力 一直以来表单的验证都是不可或缺的,微软的东西还是做得比较人性化的,从webform到MVC,都做到了双向验证 单单的用js实现的前端验证是极其不安全的,所以本次我们来看看MVC上的自带的注解验证,自定义验证 同样的MVC提供了一系列内置的数据 阅读全文
posted @ 2016-08-12 15:06 成败在我手 阅读(393) 评论(0) 推荐(0)
摘要:这次我们来演示MVC3怎么显示RDL报表,坑爹的微软把MVC升级到5都木有良好的支持报表,让MVC在某些领域趋于短板 我们只能通过一些方式来使用rdl报表。 Razor视图不支持asp.net服务器控件,但是aspx可以,所以用户其实可以通过aspx视图模版来显示rdl报表或者水晶报表。 我是有强迫 阅读全文
posted @ 2016-08-12 14:52 成败在我手 阅读(241) 评论(0) 推荐(0)
摘要:我们的系统有时要扩展到其他国家,或者地区,需要更多的语言环境,微软提供了一些解决方案,原始我们是用js来控制的,现在不需要了。 我们只要创建简单的资源文件,通过MVC的路由设置就可以轻松的进行语言中的切换。 本节受益于:Asp.net MVC3 高级编程第121页。大家可以自行百度这本书,这应该是国 阅读全文
posted @ 2016-08-12 14:33 成败在我手 阅读(310) 评论(0) 推荐(0)
摘要:ajaxFileUpload插件是一个非常简单的基于Jquery的异步上传文件的插件,使用过程中发现很多与这个同名的,基于原始版本基础之上修改过的插件,文件版本比较多,我把我自己使用的ajaxFileUpload文件上传到博客园上了,想要使用的朋友可以下载:http://files.cnblogs. 阅读全文
posted @ 2016-08-11 14:17 成败在我手 阅读(463) 评论(0) 推荐(0)
摘要:上篇文章我们完成了 动态生成多级菜单 这个实用组件。 本篇文章我们要开发另一个实用组件:面包屑导航。 面包屑导航(BreadcrumbNavigation)这个概念来自童话故事"汉赛尔和格莱特",当汉赛尔和格莱特穿过森林时,不小心迷路了,但是他们发现在沿途走过的地方都撒下了面包屑,让这些面包屑来帮助 阅读全文
posted @ 2016-08-11 09:30 成败在我手 阅读(289) 评论(0) 推荐(0)
摘要:Entity Framework 延伸系列目录 今天来说说EF与MVC项目的性能检测和监控 首先,先介绍一下今天我们使用的工具吧. MiniProfiler~ 这个东西的介绍如下: MVC MiniProfiler是Stack Overflow团队设计的一款对ASP.NET MVC的性能分析的小程序 阅读全文
posted @ 2016-08-01 14:11 成败在我手 阅读(248) 评论(0) 推荐(0)
摘要:说在前面 最近在做一个MVC相册的网站(这里),需要批量上传照片功能,所以就在网上搜相关的插件,偶然机会发现Dropzone.js,试用了一下完全符合我的要求,而且样式挺满意的,于是就在我的项目中使用了这个插件。在使用的过程中发现中文的相关文档较少,说多了都是泪,硬着头皮看官方的网站,本来英文不咋地 阅读全文
posted @ 2016-05-28 09:55 成败在我手 阅读(952) 评论(0) 推荐(0)
摘要:创建CustomHandler.JpgHandler 在项目中引用该编译好的dll文件,并在项目中注册该handler 本文来自:http://www.cnblogs.com/sssleon/p/5168051.html 阅读全文
posted @ 2016-05-27 17:28 成败在我手 阅读(186) 评论(0) 推荐(0)
摘要:MyAjaxForm下载地址,点击此处下载 视图部分: 后台控制器部分 阅读全文
posted @ 2016-05-27 15:34 成败在我手 阅读(1343) 评论(0) 推荐(0)
摘要:在项目中添加对NPOI的引用 视图部分如下: 控制器部分: 阅读全文
posted @ 2016-05-27 15:05 成败在我手 阅读(6904) 评论(1) 推荐(0)
摘要:试图部分代码: 控制器部分: 设置QQ邮箱的SMTP 阅读全文
posted @ 2016-05-26 16:18 成败在我手 阅读(570) 评论(0) 推荐(0)
摘要:我自己随便写了个MVC网站,能够 在vs2010里直接运行。但是加到IIS里之后却显示403.14错误,说是服务器没有启动“目录浏览”或没指定默认的文件。当然,我没有必要启动“目录浏览”,又因为MVC是由router来控制的,我也没有必要指定其它的默认文件。我看了看C:\Windows\System... 阅读全文
posted @ 2015-06-17 23:31 成败在我手 阅读(1710) 评论(0) 推荐(0)