摘要: 这里笔者为大家介绍在asp.net中使用文件的压缩与解压。在asp.net中使用压缩给大家带来的好处是显而易见的,首先是减小了服务器端文件存储的空间,其次下载时候下载的是压缩文件想必也会有效果吧,特别是比较大的文件。有的客户可能会很粗心上传的是文件,那么可以通过判断后缀名来判断文件,不是压缩文件,就可以压缩文件,在存储。 这里笔者引用了一个DLL文件(ICSharpCode.SharpZipLib.dll)(包含在本文代码中),调用其中的函数,就可以对文件进行压缩及解压了。其中压缩笔者主要用到的函数是Code highlighting produced by Actipro CodeHig.. 阅读全文
posted @ 2013-11-01 15:52 mythp 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 现成的Web Service中有很多很好用的,比如天气预报,IP地址搜索,火车时刻表等等。本文汇总的一些常用Web Service,希望对大家有所帮助。AD:============================================ 天气预报Web Service,数据来源于中国气象局 Endpoint Disco WSDL IP地址来源搜索Web Service(是目前最完整的IP地址数据) Endpoint Disco WSDL 随机英文、数字和中文简体字Web Service Endpoint Disco WSDL 中国邮政编码 地址信息双向查询/搜索Web Servic. 阅读全文
posted @ 2013-11-01 15:51 mythp 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 在开发会遇到将gridview中的数据导入到excel 这样的需求,当girdview有多页数据时按照一般的方式导出的数据只可能是当前页的数据,后几页的数据还在数据库内,没有呈现到页面上,传统的方式是将标记字符和文本写入到 ASP.NET 服务器控件输出流,没有呈现的页面不可能输出到excel中。下面提供一种解决方式将所以数据都能导入到excel中。第一步:记录查询条件,当用户点击下载的时候以相同的条件查询,呈现到datatable这一步没有固定的代码,可以在用户查询的时候用ViewState记录查询条件,例如OrderMng.OrderList_GetSupOrderList_BindDat 阅读全文
posted @ 2013-10-31 14:59 mythp 阅读(221) 评论(0) 推荐(0) 编辑
摘要: asp.net教程:GridView导出到Excel或Word文件在项目中我们经常会遇到要求将一些数据导出成Excel或者Word表格的情况,比如中国移动(我是中国移动用户)网上查话费的页面中就有一个导出到Excel的功能,光大网上银行查看历史明细也有这些功能....,原本以为这个问题不难的,不过看到网上经常有朋友问,于是我整理了一下,供大家参考。 前台页面: GridView导出到Excel或Word文件——周公的博客:http://blog.csdn.net ... 阅读全文
posted @ 2013-10-31 13:04 mythp 阅读(413) 评论(0) 推荐(0) 编辑
摘要: DataList 提供相关的编辑模板,但和DataGrid不一样的是,DataList没有编辑按钮。要在DataList中使用编辑功能,可在项模板中增加一个按 钮,Linkbutton和Button都可以。在CommandName中设置为Edit就可以把此按钮和DataList的编辑事件联系起来了。如:编辑按钮可以使用CommandName="Edit"更新按钮可以使用CommandName="Update"取消按钮可以使用CommandName="Cancel"删除按钮可以使用CommandName="Delete&quo 阅读全文
posted @ 2013-10-30 17:42 mythp 阅读(506) 评论(0) 推荐(0) 编辑
摘要: create table a(id varchar(20) primary key,password varchar(20) not null)create table b(id int identity(1,1) primary key,name varchar(50) not null,userId varchar(20),foreign key (userId) references a(id) on delete cascade)表B创建了外码userId 对应A的主码ID,声明了级联删除测试数据:insert a values ('11','aaa') 阅读全文
posted @ 2013-10-27 18:59 mythp 阅读(2509) 评论(1) 推荐(0) 编辑
摘要: var Ex = function (o){ for (var k in o) this[k] = o[k]; return this }//遍历这个o对象中的所有属性;var UI = function (id) { return document.getElementById(id) }/////返回某个对象下的某个标签集合;////UIs此时是个数组类型;var UIs=function (tag){return Ex.call([],this.getElementsByTagName(tag))}var Each = function (a, fn) { for (var i = 0; 阅读全文
posted @ 2013-09-01 10:03 mythp 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.什么是回调函数回调函数(callbackFunction),顾名思义,用于回调的函数。回调函数只是一个功能片段,由用户按照回调函数调用约定来实现的一个函数。2.C#回调函数实现机制⑴定义一个回调函数;⑵提供函数实现的一方在初始化的时候,将回调函数的实现函数委托给调用者;⑶当特定的事件或条件发生的时候,调用者使用委托调用回调函数对事件进行处理。3. 回调机制应用使用回调机制,可以为工作流实现扩展。 可以把工作流中需要用户干预的,或需要提供给用户的数据以回调的模式提供给用户。而用户不需要知道整个工作的流程,只需知道回调函数的说明就可以使用工作流模块提供的功能,这对信息的隐藏也是有作用的。usi 阅读全文
posted @ 2013-08-11 20:05 mythp 阅读(321) 评论(0) 推荐(0) 编辑