- 博客(30)
- 资源 (14)
- 收藏
- 关注
原创 easy ui 如何单个引用其中某个插件?
记录一下这个方法,前端时间一直在纠结这个问题,后来听一些前辈讲解后才恍然大悟,要单独引用某个插件,我们需要重视的是:easyloaer.js ,easy ui的下载包中也有easyloader的demo,可以很方便的使用。今天我们就拿tabs选项卡这个插件为例来演示。View Code引用的文件有:1、icon.css (因为代码中用到了icon图标)2
2013-07-02 10:35:41
3776
原创 全局过滤器中排除指定Controller和action方法
最近一直被这个问题所困扰,现在想了一个方案,特贡献出来给大伙,技术不好,还请指教,如有更好的方法,还请告诉我,谢谢。 1 /// 2 /// 检查是否排除过滤器 3 /// 4 /// 方法执行上下文 5 /// 6 public bool IsRemoveFilter(ActionExec
2013-03-29 11:08:38
3887
原创 全局过滤器中排除指定Controller和action方法(二)
前文贴出了一种方式来排除Controller和action方法,但是感觉不太实用,因为如果遇到多个控制器,多个方法,就很难辨别了,今天我来介绍一种方式,加上标签,这种方法比较简单,相信你也会喜欢,麻烦的就是每个全局过滤器都要对应一个 不启用该全局过滤器的标签,不过为了功能实现,这点我们也暂时不去计较了吧。首先,我们创建一个特性,内部什么都不用写,只是当作一个标识,占位的标识: 1
2013-03-29 11:08:03
8025
原创 MVC4 过滤器学习
最终创建的就是Filter对象。Filter对象如下所示: 其中很重要的两个属性有:Order,Scope。Order的值越小,越先执行,当Order值相同时,就比较Scope的值。Scope是一个枚举类型,如下所示: 当将同一个过滤器,定义在全局,控制器和Action方法上,FilterScope的值会是不一样的。如果不给其设置Order值,则Or
2013-03-29 11:07:26
3194
原创 MVC全局GZIP压缩,异常黄页出现乱码解决方案
最近这个问题一直让我很纠结,设置了MVC全局压缩后发现,连抛出异常的页面也会进行压缩,于是出现一连串压缩后的乱码,感觉实在是太坑爹了。其中一直在想既然能压缩,那就肯定可以解压缩,于是一直试啊试,还是没成功,试过读取写入流,解压缩,试过用系统的方法,可是都没用,唉,那时候感觉真的一团糟啊,在国外的一些技术交流社区也提过问,可是都没得到理想的答案,经过这几天的努力,不过最主要的还是我们项目经理—小亮的
2013-03-29 11:06:24
3115
原创 MVC4路由机制源码剖析
首先我们从如何设置路由开始吧。 我们知道,在MVC4中注册路由,可以在App_Star文件夹中的RouteConfig(路由配置类)中注册路由,我们来看看RouteConfig1 public class RouteConfig2 {3 public RouteConfig();4 public static void RegisterRoutes(R
2013-03-29 11:04:33
7353
1
转载 [转载]jquery.validate.js的基本用法入门
jquery.validate.js是jquery下的一个验证插件,功能比较强大,早就有所耳闻但是一只没有动手用过,现在在于能够研究一下了。这里转载一篇前辈写的文章,在我自己的理解上修改了一下,仅作记录。先贴一个国内某大公司的代码: JavaScript代码"text/javascript"> function lang(key) { m
2013-02-16 22:12:25
650
原创 正则表达式
JS验证例: function check(str) { var regex=:/^(0|[1-9][0-9]*)$/; if(regex.test(str)) return ture; } 整数或者小数:^[0-9]+\.{0,
2012-11-02 15:11:25
599
原创 配置错误页
l当页面发生错误的时候,ASP.Net会将错误信息展示出来(Sqlconnection的错误就能暴露连接字符串),这样一来不好看,二来会泄露网站的内部实现信息,给网站带来安全隐患,因此需要定制错误页,发生错误时显示开发人员定制的页面。404页面放点广告也是好的嘛。 l配置web.config,配置customErrors区域: • On" defaultRedirect="MyErrorP
2012-11-02 14:58:56
492
原创 String.Format日期的应用
string.Format("{0:d}",dt);//2005/11/5 string.Format("{0:D}",dt);//2005年11月5日 string.Format("{0:f}",dt);//2005年11月5日 14:23 string.Format("{0:F}",dt);//2005年11月5日 14:23:23 string.Format("{0:g}",dt);
2012-11-02 14:27:27
494
原创 CSS 易忘锦囊
让li标签显示在一行: a).float:left; b).display:inline overflow:设置当前对象超过指定高度及宽度时如何管理内容 visible:不剪切内容 hidden:将超出的对象尺寸的内容进行裁剪,将不出现滚动条 scroll:将超出的对象尺寸的内容进行裁剪,并以滚动条的方式显示超出的内容 auto:子啊需要时剪切内容并添加滚动条
2012-11-02 14:26:21
571
原创 MVC 增删改查
/// /// 新增一个实体 /// /// /// public virtual int AddEntity(T entity) { dbContext.Entry(entity).State = System.Data.EntityState.Ad
2012-11-02 14:25:17
2230
原创 JS手写AJAX代码
function a() { var c = new XMLHttpRequest() c.open("get", "Default.aspx?id=2", true); c.setRequestHeader("If-Modified-Since", 0); c.onreadystatechange =
2012-11-02 14:23:06
1201
原创 Asp.Net 运行原理,个人拙见。
看着区同学最近发的他所理解的.NET运行原理的理解,觉得手痒,于是发一份,我认为的其运行原理,权当复习和再次记忆吧。欢迎大鸟们前来吐槽。1.就从浏览器地址栏说起吧,当我们打开浏览器,在地址栏输入http://www.baidu.com/index.aspx,浏览器会通过内部的DNS解析成对应主机IP然后通过IP找到所请求的主机。2.主机会通过IIS服务器,或者其他服务器软件,去获取,出
2012-10-03 11:43:08
782
转载 .NET 常用第三方组件
序号 依赖项名称 文件名路径(SVN或URL或Local) 引用类型 简述(功能) 5 ZedGraph ReferenceLibrary\ZedGraph.dll DLL引用 .Net 图表类库 6 NPOI.POIFS ReferenceLibrary\NPOI.POIFS.dll DLL引用 .Net Office类库 7 NPOI.HPSF Refere
2012-09-26 21:13:30
1523
转载 C#索引器
索引器是一种特殊的类成员,它能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。 1、索引器的定义C#中的类成员可以是任意类型,包括数组和集合。当一个类包含了数组和集合成员时,索引器将大大简化对数组或集合成员的存取操作。定义索引器的方式与定义属性有些类似,其一般形式如下:[修饰符] 数据类型 this[索引类型 index]{
2012-09-15 21:25:19
440
转载 用C#获取浏览文件夹对话框
我们知道,C#里面有选择文件的对话框控件,却没有选择文件夹的对话框控件,不少人为了选择一个文件夹只好自己用TreeView类来处理,其实在C#里面完全不用那么麻烦,我们可以用C#的FolderNameEditor类的子类FolderBrowser类来实现获取浏览文件夹对话框的功能。 下面来看看具体是怎么实现的。 首先新建一个winform的项目,再新建一个类文件(File
2012-09-15 15:30:15
858
原创 生成验证码(初学涉水)
context.Response.ContentType = "text/plain"; //创建一个图片对象 using (Image img = new Bitmap(100, 30)) { //创建一个画家对象 using (Graphics g = Graphics.FromImage(img
2012-09-09 08:34:11
592
转载 .net中前台javascript与后台c#函数相互调用问题
C#代码与javaScript函数的相互调用问:1.如何在JavaScript访问C#函数?2.如何在JavaScript访问C#变量?3.如何在C#中访问JavaScript的已有变量?4.如何在C#中访问JavaScript函数? 问题1答案如下:javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入but
2012-08-28 23:51:48
779
原创 C#如何运行CMD命令?
#region 执行cmd命令 /// /// 执行cmd命令 /// /// /// private string ExeCommand(string commandText) { Process p = new Process(); //创建并实例
2012-08-28 22:55:42
5313
原创 JavaScript 如何使网页复制加上版权
function a90 { clipboardData.setData('Text',getData+'本文出自抚州校园网,转载请注明出处!'+location.href); } 不能直接在oncopy里执行,要先等页面执行0.1秒后执行。
2012-08-18 21:41:21
818
转载 JQuery库的替代
库的替代Google 和 Microsoft 对 jQuery 的支持都很好。如果您不愿意在自己的计算机上存放 jQuery 库,那么可以从 Google 或 Microsoft 加载 CDN jQuery 核心文件。使用 Google 的 CDN/jquery/1.4.0/jquery.min.js">使用 Microsoft 的 CDN
2012-08-18 21:28:53
620
转载 C# TextBox中只允许输入数字的方法
1.在Winform(C#)中要实现限制Textbox只能输入数字,一般的做法就是在按键事件中处理,判断keychar的值。限制只能输入数字,小数点,Backspace,del这几个键。数字0~9所对应的keychar为48~57,小数点是46,Backspace是8,小数点是46。 2.输入小数点。输入的小数要符合数字的格式,类似9.9.9这样的是不能够输入的。做法就是用float
2012-08-15 18:02:33
1960
原创 C# 任意输入一段表达式,进行运算并输出
using System;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.CSharp;using System.CodeDom.Compiler;namespace ConsoleApplication7{ class Program {
2012-08-06 10:01:04
1098
原创 读取文件和写入文件
string filePath = @"c:\users\reta\documents\visual studio 2010\test\文件操作\文件操作\1.txt"; string fileNewPath = @"c:\users\reta\documents\visual studio 2010\test\文件操作\文件操作\2.txt"; private
2012-08-04 08:55:31
474
原创 序列化与反序列化—个人拙见
对象序列化是将对象转换成二进制,把对象保存到一个文件或数据库字段中,反序列化是将二进制数据还原为对象,在适当的时候,需要用到这个文件的时候再转化成原来的对象使用。序列化和反序列化最主要的作用有: 1.在进程下次读取启动时,读取上次保存的对象的信息;2.在不同的AppDomain或进程之间传递数据;3.在分布式应用系统中传递数据….序列化的本质就是将对象的类的全名称反射出一个该类的对象;反序
2012-08-04 08:25:13
746
原创 ArrayList、List<T>、HashSet<T>、LinkedList<T>各自优点和缺点,Dictionary<K,V>的内部存储数据方式有什么特殊的?
ArrayList:由于内部是一个object数组,添加数据不限制类型,因为内部有了数据自动扩容的方法,所以也不必担心数据量过大,溢出等原因。相比数组还是很有优势的,但是相比泛型集合,效率要比泛型集合慢很多,所以推荐使用泛型集合。List:List是ArrayList的泛型版本,与ArrayList相比,最大的优点在于,因为本质是个泛型数组,List在使用时必须声明泛型的类型,所以在集合时会做
2012-08-02 21:26:06
4325
原创 String类常用方法
string str = "我爱祖国大好河山,我爱世界奇景异观,活着真好!"; 1.字符串的恒定性 str = "如果我还能活一万年,那我一定拿这一万年来爱你~~"; //当str值修改后,将在常量区生成一块空间用来存放“我爱你”,再返回常量区的地址给str,当字符串变量的值修改后
2012-08-01 15:14:52
801
转载 写入xml文件与读取xml文件
已知有一个XML文件(bookstore.xml)如下:Oberon's LegacyCorets, Eva5.951、往节点中插入一个节点:XmlDocument xmlDoc=new XmlDocument();xmlDoc.Load("bookstore.xml");XmlNode root=xmlDoc.SelectSingleNode("b
2012-07-07 08:34:41
447
转载 在vs里设置起始页、取消设置的起始页
在Visual Studio 2008做好一个网站后,我们可以将某一页设置为起始页,这样使得我们在无论调试哪一页时,都将显示设置为起始页的那一页。如:将Default.Aspx设置成起始页,无论调试哪一页,都将显示Default.Aspx页。如何设置呢?很简单,只要在想设置为起始页的那个项(如Default.Aspx)上右击,选择“设为起始页”即可。这样设置完后没有什么代码生成,只要调试一下就可以
2012-05-29 20:50:34
811
window部署redis集群.zip
2020-07-03
C#可配置规则采集器
2015-09-22
VF设计制作的学生学籍管理系统毕业论文+源代码(完整)
2012-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人