自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (2)
  • 收藏
  • 关注

转载 Bootstrap-Tree

这里的Tree指的是树形菜单,这篇博客通过一个实例来讲解一下,在Bootstrap框架下怎么去建立一个树形菜单。前提:先添加Bootstrap和JQ的引用link rel="stylesheet" type="text/css" href="bootstrap-3.3.0-dist/dist/css/bootstrap.min.css">script src="bootstrap-

2017-10-30 08:23:23 1511

转载 如何禁止(表单)用户名、密码自动填充

Html登录表单经常被自动填充,有的甚至用户从来没有登录过的网站也会有自动填充,甚是让人讨厌。Mozilla developer documentation 建议使用表单设置属性 tautocomplete=”off” 来阻止浏览器从cache获取数据填充登录表单。type="text" name="foo" autocomplete="off" />但是这种方案不兼容某些Ch

2017-10-30 08:22:01 2176

转载 禁止浏览器自动填充到表单

有一个登录页,有一个新建用户页。他们都有form表单,有username和password 两个input。form> input type="text" name="username"/> input type="password" name="password"/>form>在登录页的时候浏览器记住了密码,如果去到新建用户页则 username 和 passwor

2017-10-27 09:53:14 530

转载 截取HttpResponse输出流

传统方法如下:  protected override void Render(HtmlTextWriter writer) {           string content = string.Empty;            StringWriter stringWriter = new StringWriter();            HtmlTe

2017-10-27 09:51:29 3034

转载 实时进行GZIP压缩优化Asp.Net页面的CompressionModule对Asp.Net Ajax及搜索引擎的兼容性测试!

《针对ASP.NET页面实时进行GZIP压缩优化的几款压缩模块的使用简介及应用测试!》 一文发表之后,有部分园友提出压缩模块在ASP.NET AJAX UpdataPanel下不能用,另外也有园友对启用压缩之后的页面是否会影响到搜索引擎的抓取产生疑问,针对大家对这些疑问,在这篇更深入兼容性测试中,我为大家准备了一个较复杂的asp.net ajax updatepanel应用测试(附在线演示)及

2017-10-27 09:49:05 204

转载 针对ASP.NET页面实时进行GZIP压缩优化的几款压缩模块的使用简介及应用测试!(附源码)

在介绍之前,先简单说一说ASP.NET服务端GZIP压缩模块的作用及工作原理,很多人编写网页的时候页面因为使用了大量的JS特效又或者放置很多大型动态广告导致了页面或脚本体积庞大,通常都会使用一些压缩工具本地对页面或脚本进行一定的压缩后再上传到服务器,但这样的压缩工具一般压缩率有限,优化自然也不明显,本文章介绍的压缩模块的作用就是对asp.net的页面或脚本等资源进行高强度GZIP压缩(一般能压缩到

2017-10-27 09:48:10 281

转载 c#处理3种json数据的实例

网络中数据传输经常是xml或者json,现在做的一个项目之前调其他系统接口都是返回的xml格式,刚刚遇到一个返回json格式数据的接口,通过例子由易到难总结一下处理过程,希望能帮到和我一样开始不会的朋友。一、C#处理简单json数据json数据:复制代码代码如下:{"result":"0","res_info":"ok","queryorder_info":"info"

2017-10-26 08:26:51 520

转载 jquery ajax中支持哪些返回类型以及js中判断一个类型常用的方法?

1 jquery ajax中支持哪些返回类型在JQuery中,AJAX有三种实现方式:$.ajax() , $.post , $.get()。预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如 XML MIME 类型就被识别为 XML。在 1.4 中,JSON 就会生成一个 JavaScript 对象,而 script 则会

2017-10-26 08:25:06 1057

转载 ajax邮箱、用户名唯一性验证

"text/javascript"> $(function () { $("#txtEmail").blur(function () { $.ajax({ type: "post", url: "reg.ashx?email=" + $.trim

2017-10-26 08:23:11 2882

转载 jquery请求格式和返回类型 汇总

常规请求基本格式 1 [WebMethod]2 public string SayHello(string name)3 {4 return "Hello " + name;5 } 1 $.ajax({ 2 u

2017-10-26 08:22:12 1147

转载 ASP.NET的DataList和Repeater控件

ASP.NET提供了三个功能强大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分页功能。相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList和Repeater控件来显示数据。ASP.NET实现DataList和Repeater控件的分页显示有几种方法:1、写

2017-10-25 09:27:05 627

转载 ASP.NET的Render方法

以前曾说过用HttpModule来在Response前更改Cookie,今天遇到ASP.NET自做主张,把我辛苦转换的汉字ꪻ这样的表现形式,又转成汉字,别说是ASP.NET的Web控件,就是Html控件Ranat=server都会被它强行转换成汉字输出。如果把页面内容一行行用Response写出来,那样太累,而且容易出错。所以最好的办法是在ASP.NET的生成动作完成之后,再进行一次转换,

2017-10-25 09:25:52 704

转载 ASP.NET压缩输出的HTML内容

在ASP.NET中,怎么压缩输出的HTML内容,怎么替换HTML中的换行符,空白,TAB等符号呢?1.新建一个基类,继承自System.Web.UI.Page,代码如下:[csharp] view plain copyusing System.IO;  using System.Text.RegularExpressions;  

2017-10-24 08:47:20 273

转载 使用layer弹窗,制作编辑User信息页面

用户信息展示页面为A页面,编辑页面为B页面。A是B的父页面 首先在A页面添加按钮,点击触发函数,函数初始化layer弹窗 ‘编辑’按钮:button type="button" class="btn btn-primary btn-xs" id="edit{{item.id}}" onclick="editSingle('{{$index}}'

2017-10-24 08:45:13 2089

转载 layer的iframe弹窗,parent.(操作父页面)的使用限制

如题,当弹窗类型为iframe时,显示的页面为B,父页面为A,此时互为父子页面,AB页面之间可以直接使用JS进行传值。 例如,A页面:var editUserfunction editSingle(index,obj){ /* var a = JSON.stringify(vm.content[index]); alert(a); */ editUser = vm

2017-10-24 08:43:39 3464

转载 asp.net 使用页适配器和重写Render对全站输出的页面的HTML内容进行修改,不会错乱

两个比较重点的知识:1.使用页适配器:http://www.cnblogs.com/sifang2004/archive/2006/05/31/414182.html如果用新建一个pageBase:Page 来给所有页面继承,程序改动非常大,还有可能改少了。使用页适配器刚好可以达到可插拔的效果,功能又一样。2.重写Render:http://www.cnblogs.com/

2017-10-24 08:40:44 332

转载 layer弹窗iframe页面,关闭弹窗方法导致form表单无法提交到服务器

使用layer弹窗,弹窗为iframe,即B页面,父页面为A页面。 B页面中打算用form表单提交数据到服务器,点击按钮save执行操作,form的id=”editUser”: ps:$(this).submit();等价于$("#editUser").submit();原因不知,网上的方法都是对form进行提交。$("#save").click(function(){

2017-10-23 08:50:11 504

转载 layer父子页面交互

layer是一款近年来备受青睐的web弹层组件,官网地址是:http://layer.layui.com/可以从官网上下载最新版本。当layer以iframe层的方式弹出新的窗口(子页面),如何在子页面中访问父页面的元素和函数。 1、访问父页面元素值[javascript] view plain copyvar par

2017-10-23 08:49:30 331

转载 layer.open打开iframe页面的调用父页面方法及关闭

//调用父类方法window.parent.exportData($('#shownum').val(),$('#splitstr').val());//关闭iframe页面var index = parent.layer.getFrameIndex(window.name); //获取窗口索引parent.layer.close(index);//父类方法

2017-10-23 08:46:24 8082

转载 ASP.NET过滤HTML标签只保留换行与空格的方法

本文实例讲述了ASP.NET过滤HTML标签只保留换行与空格的方法。分享给大家供大家参考。具体分析如下:自己从网上找了一个过滤HTML标签的方法,我也不知道谁的才是原创的,反正很多都一样。我把那方法复制下来,代码如下:复制代码代码如下:///   ///   去除HTML标记///   ///   包括HTML的源码   ///   已经去除后的文字

2017-10-23 08:41:51 673

转载 LINQ体验(18)——LINQ to SQL语句之视图和继承支持

视图我们使用视图和使用数据表类似,只需将视图从“服务器资源管理器/数据库资源管理器”拖动到O/R 设计器上,自动可以创建基于这些视图的实体类。我们可以同操作数据表一样来操作视图了。这里注意:O/R 设计器是一个简单的对象关系映射器,因为它仅支持 1:1 映射关系。换句话说,实体类与数据库表或视图之间只能具有 1:1 映射关系。不支持复杂映射(例如,将一个实体类映射到多个表)。但是,可以将一

2017-10-20 08:20:46 230

转载 LINQ体验(17)——LINQ to SQL语句之动态查询

高级特性本文介绍LINQ的高级特性,其包括大家都关心的动态查询的用法,另外简单提下ID标识这个知识。动态查询有这样一个场景:应用程序可能会提供一个用户界面,用户可以使用该用户界面指定一个或多个谓词来筛选数据。这种情况在编译时不知道查询的细节,动态查询将十分有用。在LINQ中,Lambda表达式是许多标准查询运算符的基础,编译器创建lambda表达式以捕获基础查询方法

2017-10-20 08:19:47 189

转载 LINQ体验(16)——LINQ to SQL语句之DataContext

DataContextDataContext作为LINQ to SQL框架的主入口点,为我们提供了一些方法和属性,本文用几个例子说明DataContext几个典型的应用。创建和删除数据库CreateDatabase方法用于在服务器上创建数据库。DeleteDatabase方法用于删除由DataContext连接字符串标识的数据库。数据库的名称有以下方法来定义:

2017-10-19 08:28:12 541

转载 LINQ体验(15)——LINQ to SQL语句之用户定义函数

用户定义函数我们可以在LINQ to SQL中使用用户定义函数。只要把用户定义函数拖到O/R设计器中,LINQ to SQL自动使用FunctionAttribute属性和ParameterAttribute属性(如果需要)将其函数指定为方法。这时,我们只需简单调用即可。在这里注意:使用用户定义函数的时候必须满足以下形式之一,否则会出现InvalidOperationException

2017-10-19 08:26:30 245

转载 LINQ体验(14)——LINQ to SQL语句之存储过程

存储过程在我们编写程序中,往往需要一些存储过程,在LINQ to SQL中怎么使用呢?也许比原来的更简单些。下面我们以NORTHWND.MDF数据库中自带的几个存储过程来理解一下。1.标量返回在数据库中,有名为Customers Count By Region的存储过程。该存储过程返回顾客所在"WA"区域的数量。ALTER PROCEDURE [dbo].[NonRow

2017-10-18 08:32:59 248

转载 LINQ体验(13)——LINQ to SQL语句之运算符转换和ADO.NET与LINQ to SQL

运算符转换1.AsEnumerable:将类型转换为泛型 IEnumerable使用 AsEnumerable 可返回类型化为泛型 IEnumerable 的参数。在此示例中,LINQ to SQL(使用默认泛型 Query)会尝试将查询转换为 SQL 并在服务器上执行。但 where 子句引用用户定义的客户端方法 (isValidProduct),此方法无法转换为 SQL。解

2017-10-18 08:31:56 258

转载 LINQ体验(12)——LINQ to SQL语句之对象标识和对象加载

对象标识运行库中的对象具有唯一标识。引用同一对象的两个变量实际上是引用此对象的同一实例。你更改一个变量后,可以通过另一个变量看到这些更改。关系数据库表中的行不具有唯一标识。由于每一行都具有唯一的主键,因此任何两行都不会共用同一键值。实际上,通常我们是将数据从数据库中提取出来放入另一层中,应用程序在该层对数据进行处理。这就是 LINQ to SQL 支持的模型。将数据作为行从数据库中

2017-10-17 08:05:11 234

转载 LINQ体验(11)——LINQ to SQL语句之Null语义和String/DateTime方法

在本系列中,主要介绍LINQ to SQL基础的东西,因为LINQ太强大了,它对我们平常使用不同的数据源有着不同的内容,其包括对于SQL Server 数据库的LINQ to SQL;对于XML 文档的LINQ to XML;对于 ADO.NET 数据集的LINQ to DataSet;对于.NET 集合、文件、字符串等的LINQ to Objects。例外也出现了一些对LINQ支持的开源项目,例

2017-10-17 08:03:49 341

转载 LINQ体验(10)——LINQ to SQL语句之开放式并发控制和事务

从今天开始继续这个系列。告诉大家一个好消息:微软于2月1日发布了Visual Studio Team System 2008 Team Suite简体中文版,您可以在这里下载Visual Studio Team System 2008 Team Suite简体中文版90 天试用版。今天简单的学习下开放式并发控制和事务的内容,具体详细的内容现在可以参看MSDN了。Simultaneous

2017-10-17 08:02:38 171

转载 LINQ体验(9)——LINQ to SQL语句之Insert/Update/Delete操作

我们继续讲解LINQ to SQL语句,这篇我们来讨论Insert/Update/Delete操作。这个在我们的程序中最为常用了。我们直接看例子。Insert/Update/Delete操作插入(Insert)1.简单形式说明:new一个对象,使用InsertOnSubmit方法将其加入到对应的集合中,使用SubmitChanges()提交到数据库。Northw

2017-10-17 08:01:41 207

转载 LINQ体验(8)——LINQ to SQL语句之Union All/Union/Intersect和Top/Bottom和Paging和SqlMethods

我们继续讲解LINQ to SQL语句,这篇我们来讨论Union All/Union/Intersect操作和Top/Bottom操作和Paging操作和SqlMethods操作 。Union All/Union/Intersect操作适用场景:对两个集合的处理,例如追加、合并、取相同项、相交项等等。Concat(连接)说明:连接不同的集合,不会自动过滤相同项;延迟

2017-10-16 08:39:46 256

转载 LINQ体验(7)——LINQ to SQL语句之Group By/Having和Exists/In/Any/All/Contains

我们继续讲解LINQ to SQL语句,这篇我们来讨论Group By/Having操作符和Exists/In/Any/All/Contains操作符。Group By/Having操作符适用场景:分组数据,为我们查找数据缩小范围。说明:分配并返回对传入参数进行分组操作后的可枚举对象。分组;延迟1.简单形式:var q = from p in db.Pr

2017-10-16 08:38:49 251

转载 LINQ体验(6)——LINQ to SQL语句之Join和Order By

Join操作适用场景:在我们表关系中有一对一关系,一对多关系,多对多关系等。对各个表之间的关系,就用这些实现对多个表的操作。说明:在Join操作中,分别为Join(Join查询), SelectMany(Select一对多选择)和GroupJoin(分组Join查询)。该扩展方法对两个序列中键匹配的元素进行inner join操作SelectMany说明:我们在

2017-10-16 08:37:36 174

转载 LINQ体验(5)——LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg

上一篇讲述了LINQ,顺便说了一下Where操作,这篇开始我们继续说LINQ to SQL语句,目的让大家从语句的角度了解LINQ,LINQ包括LINQ to Objects、LINQ to DataSets、LINQ to SQL、LINQ to Entities、LINQ to XML,但是相对来说LINQ to SQL在我们程序中使用最多,毕竟所有的数据都要在数据库运行着各种操作。所以先来学

2017-10-16 08:36:11 370

转载 LINQ体验(4)——LINQ简介和LINQ to SQL语句之Where

查询表达式(LINQ)简介在上两篇我介绍了C#3.0新语特性和改进,这些新特性在我们编写程序时为我们提供了非常大的帮助。从这篇开始,我们开始一起来探讨LINQ。LINQ是Language Integrated Query的简称,它是集成在.NET编程语言中的一种特性。已成为编程语言的一个组成部分,在编写程序时可以得到很好的编译时语法检查,丰富的元数据,智能感知、静态类型等强类型语言

2017-10-13 08:14:32 277

转载 LINQ体验(3)——C# 3.0新语言特性和改进(下篇)

上一篇我们介绍了C# 3.0新语言特性和改进上部分,这篇我们继续介绍剩下的部分。C# 3.0新语言特性和改进包括:自动属性(Auto-Implemented Properties)隐含类型局部变量(Local Variable Type Inference)匿名类型(Anonymous Types)对象与集合初始化器(Object and Collection Initialize

2017-10-13 08:13:32 6796

转载 LINQ体验(2)——C# 3.0新语言特性和改进(上篇)

在第一篇中,知道了Visual Studio 2008新特性,从这篇开始进入此系列的第二部分——介绍C# 3.0新语言特性和改进。总体来说,Visual Studio 2008和.NET 3.5是建立在.NET2.0核心的基础之上,.NET2.0核心本身将不再变化(如果不了解.NET2.0的朋友,请参看MSDN或者一些经典的书籍),C# 3.0新语言特性在.NET2.0基础上进行了改进

2017-10-13 08:12:16 527

转载 LINQ体验(1)——Visual Studio 2008新特性

一、写本系列的目的我平时利用课余零碎时间来学习ASP.NET3.5、LINQ、Silverlight、ASP.NET 3.5 Extensions等新东西,通过笔记形式来记录自己所学的历 程,也给大家一起学习Visual Studio 2008 和 .NET 3.5提供一个平台,为保证此系列的完整性,我打算先依次介绍一下C# 3.0新语言特性和 改进,然后从一条一条LINQ语句分析来贯穿L

2017-10-13 08:10:34 459

转载 如何搭建MVC3与配置models层

1.1 新建项目第一步:打开Vs2010界面,点击左上角文件,点击新建,选择项目                                                  1.1(图1)第二步:点击网站Web类型,选择ASP.net MVC3 Web应用程序,在名称中输入项目名称(解决方案名称),位置可自行选择存放该项目的路径,完成后点击确定

2017-10-12 08:27:20 284

转载 MVC Linq语法分页

分页效果图: 表格下面的分页按钮样式是我自己做的一个样式,这4个按钮都是用同一张图片:这张图片是用ps做的。接下来我们说一下怎么去做这个样式 第一css代码: 1 ._HomePage,._PreviousPage,._NextPage,._TrailerPage{ width:20px; height:20px; background:url(../i

2017-10-12 08:25:44 449

FCKeditor_2.5.1官方版

FCKeditor是一款功能强大的开源在线文本编辑器(DHTML editor),它使你在web上可以使用类似微软Word 的桌面文本编辑器的许多强大功能。它是轻量级且不必在客户端进行任何方式的安装。<br> FCKeditor兼容 Firefox, Mozilla, Netscape 和 IE。

2008-04-11

FCKeditor.Net_2.5官方版

FCKeditor是一款功能强大的开源在线文本编辑器(DHTML editor),它使你在web上可以使用类似微软Word 的桌面文本编辑器的许多强大功能。它是轻量级且不必在客户端进行任何方式的安装。 FCKeditor兼容 Firefox, Mozilla, Netscape 和 IE。

2008-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除