MVC
文章平均质量分 72
一个大猴子
这个作者很懒,什么都没留下…
展开
-
ASP.net MVC分页实例
第一步:写 public ActionResult NewsList(int pgindex = 1) { int counts = 0; int pageCount = 0; ViewBag.newsList = new MvcHtmlString(NewsListMore("主题,原创 2014-08-08 16:12:31 · 1984 阅读 · 0 评论 -
MVC日志记录功能
1、首先建立日志表EHECD_AdminUserLog 后台管理用户日志 ID主键 ID char(32) 32 TRUE FALSE TRUE Name Code Data Type Length Precision Primary Foreign Key Mandatory 管理员用ID cAdminUserId char(32) 32原创 2015-09-22 15:36:28 · 1353 阅读 · 0 评论 -
MVC图片上传
1、引用 2、 初始化 $(function () { $("#CustomerFrom").validate(); //开启验证 Xian(); var postUrl = "@EHECD.Bll.BllHelper.ImgUrl";原创 2015-09-21 20:11:21 · 468 阅读 · 0 评论 -
系统管理数据库分析,Easyui树形操作
1、先获取空的树形 ,查询数据库EHECD_AdminFunction表,生成 function GetFuns() { $('#sysFun').treegrid({ title: '功能授权', animate: true, method: 'get',原创 2015-09-22 17:14:40 · 631 阅读 · 0 评论 -
事务,锁,并发
1、微软自带事务和锁 private static object _lock = new object(); try { using (TransactionScope scope = new TransactionScope()) {原创 2015-11-05 16:40:22 · 317 阅读 · 0 评论 -
专题网站
1、AJAX问题之XMLHttpRequest status = 0http://blog.csdn.net/iaiti/article/details/42192659原创 2015-10-30 16:43:56 · 326 阅读 · 0 评论 -
各种JS验证和操作
1、只能输入数字和. //限制 只能输入数字 function Xian() { Xianzhi("iWeight"); } function Xianzhi(TXT) { $("#" + TXT).keyup(function () { $(this).val($(this).val().rep原创 2015-10-29 14:52:54 · 339 阅读 · 0 评论 -
IEnumerable和IEnumerator 详解
初学C#的时候,老是被IEnumerable、IEnumerator、ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质。下面我们先看IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerable接口是非常的简单,只包含一个抽象的方法GetEnumerator(),它返回一个可用于循环访转载 2015-12-01 15:29:39 · 313 阅读 · 0 评论 -
MVC探索之路(1、MVC的基础概念)
接触MVC快3个月了,有些感触。为了巩固基础知识,在工作闲暇时间,我把对MVC的理解和练手的项目(EF和非EF)拿来分享,有理解不对的,也希望能够获得大牛的建议。本章主要介绍MVC的基础概念。一:MVC设计模式简介 MVC 是用于构建 web 应用程序的一种框架。是许多交互和界面系统的构成基础。是为需要为同样的数据提供多个视图的应用程序而设计的,它很好的实现了数据层与表示层的原创 2015-12-03 08:53:06 · 618 阅读 · 0 评论 -
MVC探索之路(2、MVC各组成部分)
MVC的各组成部分原创 2015-12-04 09:38:19 · 2223 阅读 · 0 评论 -
常用网站
1、AppCan文档中心http://newdocx.appcan.cn/newdocx/docx?type=1533_975 (441530490@qq.com)2、w3school文档http://www.w3school.com.cn/html/index.asp3、JSON操作http://blog.csdn.net/softwave/article/detai原创 2016-01-21 16:34:49 · 327 阅读 · 0 评论 -
乐观锁和悲观锁的区别
最常用的处理多用户并发访问的方法是加锁。当一个用户锁住数据库中的某个对象时,其他用户就不能再访问该对象。加锁对并发访问的影响体现在锁的粒度上。比如,放在一个表上的锁限制对整个表的并发访问;放在数据页上的锁限制了对整个数据页的访问;放在行上的锁只限制对该行的并发访问。可见行锁粒度最小,并发访问最好,页锁粒度最大,表锁介于2者之间。锁有两种:悲观锁和乐观锁。悲观锁:并发访问性不好。原创 2016-01-31 15:41:41 · 850 阅读 · 0 评论 -
IHttpModule与IHttpHandler的区别和http请求处理过程,ihttpmodule,ihttphandler 处理流程
IHttpModule与IHttpHandler的区别主要有两点: 1.先后次序.先IHttpModule,后IHttpHandler. 2.对请求的处理上: IHttpModule是属于大小通吃类型,无论客户端请求的是什么文件,都会调用到它;例如aspx,rar,html的请求. IHttpHandler则属于挑食类型,只有ASP.net注册过的文件类转载 2016-01-26 11:39:18 · 1677 阅读 · 0 评论 -
IHttpModule和IHttpHandler 应用笔记
ASP.NET 提供了 IHttpHandler 和 IHttpModule 接口,它可使您使用与在 IIS 中所用的 Internet 服务器 API (ISAPI) 编程接口同样强大的 API,而且具有更简单的编程模型。HTTP 处理程序对象与 IIS ISAPI 扩展的功能相似,而 HTTP 模块对象与 IIS ISAPI 筛选器的功能相似。ASP.NET 将 HTTP 请求映射到转载 2016-01-26 11:29:02 · 365 阅读 · 0 评论 -
C#单列模式
在《Design Patterns:Elements of Resuable Object-Oriented Software》中的定义是:Ensure a class only has one instance,and provide a global point of access to。它的主要特点不是根据客户程序调用生成一个新的实例,而是控制某个类型的实例数量-唯一一个。(《设计模式-基于转载 2015-11-09 15:11:39 · 535 阅读 · 0 评论 -
MVC 用EasyUI
var _opItem = "Add"; var _rowIndex = 0; var _Row; var _pageIndex = 1; var _pageSize = 20; function GetCarType(pageIndex, pageSize) { var BiGuidedPri原创 2015-09-21 19:26:28 · 379 阅读 · 0 评论 -
MVC导出
导出 //导出Excel function ExportExcel() { //if ($('#CarType').datagrid("getRows").length == 0) { return; } //是否有信息 //var CarType = $("#CarTypeInfoFrom").JsonData(原创 2015-09-21 20:04:24 · 348 阅读 · 0 评论 -
MVC 单页面单表操作
前台(页面)@{ ViewBag.Title = "Index"; Layout = "~/Views/Shared/ContentLayout.cshtml";}@section Head{ @* 引入 My97DatePicker组件包 *@ $(function () { $("#WeChatB原创 2015-09-21 19:24:03 · 525 阅读 · 0 评论 -
IEnumerable和IEnumerator 详解
初学C#的时候,老是被IEnumerable、IEnumerator、ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质。下面我们先看IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerable接口是非常的简单,只包含一个抽象的方法GetEnumerator(),它返回一个可用于循环访问集转载 2014-09-22 11:22:59 · 386 阅读 · 0 评论 -
Lambda表达式详解
前言 1、天真热,程序员活着不易,星期天,也要顶着火辣辣的太阳,总结这些东西。 2、夸夸lambda吧:简化了匿名委托的使用,让你让代码更加简洁,优雅。据说它是微软自c#1.0后新增的最重要的功能之一。lambda简介 lambda运算符:所有的lambda表达式都是用新的lambda运算符 " => ",可以叫他,“转到”或者转载 2014-09-22 11:16:22 · 375 阅读 · 0 评论 -
缓存依赖(文件、数据库)
前言缓存的基本用法介绍:我推荐看下 asp.net缓存 。本篇,我主要写下一般sql的缓存依赖,还有使用Mvc过滤器的数据库缓存依赖。什么是缓存依赖1.缓存:是把你要访问的资源,放在内存中,占用一定的内存空间,从而是用户读取内存中的数据,进而减少读取数据库,或资源文件的次数,从而对你的程序并发量,以及返回请求速率上得到提高的一种机制。2.缓存的不及时性:由转载 2014-09-22 11:18:30 · 511 阅读 · 0 评论 -
mvc 操作DropDownList
#region 返回 相应国家的省 IEnumerable + getShengList(string id) public IEnumerable getShengList(string id) { classDBOP dbop = new classDBOP(); string Swhere = "CTU原创 2014-08-14 11:53:17 · 405 阅读 · 0 评论 -
ASP.NET MVC应用程序实现下载功能和显示上传的图片
ASP.NET MVC应用程序实现下载功能 http://www.cnblogs.com/insus/p/3615714.html原创 2014-08-15 21:27:54 · 729 阅读 · 0 评论 -
HttpWebRequest用法
private const string sContentType = "application/x-www-form-urlencoded"; private const string sUserAgent = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.原创 2015-09-29 10:43:47 · 322 阅读 · 0 评论 -
前后台转码
1、escape($("#txt_sXPoint").val())2、 Server.UrlDecode(lng);3、 sUrl = Request.Url.ToString(); string reditect = HttpUtility.UrlEncode(sUrl);原创 2015-09-29 10:40:22 · 323 阅读 · 0 评论 -
发送短信功能
1、获取配置文件设置。 static readonly string sMsgAccount = ReadConfig.ReadAppSetting("account"); static readonly string sMsgPassword = ReadConfig.ReadAppSetting("password"); static readonly string s原创 2015-09-29 10:32:38 · 349 阅读 · 0 评论 -
C#工厂模式(反射,接口,抽象类)
1、反射,接口,具体方法。流程:UI传递信息到BLL层,BLL首先 IDBHelper dbhelper = ComDBHelper.GetDBHelper();或 private static IMerchantCoupons _accesser =Coupons_Access.CreateMerchantCoupon();调用发射机制,加载数据库具体操作类的DLL文件实现接原创 2015-11-09 14:41:40 · 2352 阅读 · 0 评论 -
MVC 删除该ID的信息
//删除 function Delete() { if ($('#CarType').datagrid("getRows").length == 0) { return; } //是否有信息 $.messager.confirm('确认', "你确定要删除该条信息吗?", function (res) {原创 2015-09-21 19:35:21 · 1152 阅读 · 0 评论 -
MVC修改 (当前页面开启Dialog,不用Ifram)
//修改 function Edit(op) { if ($('#CarType').datagrid("getRows").length == 0) { return; } //是否有信息 _opItem = op; AjaxCall("/BaseInfo/CarType/GetCarTypeInfo", {原创 2015-09-21 19:33:30 · 770 阅读 · 0 评论 -
MVC导入
1、点击导入按钮2、 //打开dialog 与处理导入Excel function ImportExcel() { $("#ImportExcel").show(); $("#ImportExcel").dialog({ title: "导入车型",原创 2015-09-21 19:57:22 · 442 阅读 · 0 评论 -
MVC 模板
@{ Layout = null;} @ViewBag.Title function SetSkin(name) { $("#childPageSkin").attr("hr原创 2015-09-21 19:01:57 · 727 阅读 · 0 评论 -
泛型
泛型定义: 通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。主要用于解决一系列类似的问题。这种机制允许将类名作为参数传递给泛型类型,并生成相应的对象。将泛型(包括类、接口、方法、委托等)看作模板可能更好理解,模板中的变体部分将被作为参数传进来的类名称所代替,从而得到一个新的类型定义。优点:通过允许指定泛型类或方原创 2015-11-10 11:37:38 · 537 阅读 · 0 评论 -
C#委托,事件,接口,反射和关键字
一、sealed关键字 sealed 修饰符可以应用于类、实例方法和属性。用于类时,该类被称为密封类,密封类不能被继承;用于方法时,该方法被称为密封方法,密封方法会重写基类中的方法;sealed修饰符应用于方法或属性时,必须始终与override一起使用;结构是隐式密封的,因此它们不能被继承。原创 2016-02-01 16:53:58 · 1368 阅读 · 0 评论