ASP.NET文件打包压缩下载

在ASP.NET项目编程中,有时需要将多个文件一起打包压缩后,提供给用户下载,我们可以使用ICSharpCode.SharpZipLib这个dll,来实现文件打包后,生成压缩文件供用户下载。下面简单介绍实现方法
时间:2016-11-22

ASP.NET泛型约束

在ASP.NET编程中,经常会用到泛型,在定义泛型时,可以在对象实例化时用于对类型种类施加限制。如果尝试使用某个约束所不允许的类型来实例化类,则会产生编译时错误,这些限制称为约束。在ASP.NET中,约束是使用where 上下文关键字指定的。
时间:2016-11-18

ASP.NET中() => 的含义

在ASP.NET编程中,Lambda 表达式应用的非常频繁,其中() => 的写法就是lambda表达式的一种写法,其含义是一个匿名函数,=>前面的是参数,后面的是函数体。
时间:2016-7-26

ASP.NET中获取匿名对象的属性值

在ASP.NET编程中,经常会使用到匿名对象,在匿名对象的语法中并没有为其命名,而是直接的一个new { },并自定义匿名对象的属性字段,那么,如何获取匿名对象的属性值呢?
时间:2016-7-25

ASP.NET如何获取上传图片的宽和高

ASP.NET编程时,经常需要上传图片、文件的功能,ASP.NET提供了<inputtype="file">上传控件,为了WEB页面显示图片时,方便压缩不使图片变形,需要获取到图片的宽和高,我们可以在图片上传时,获取到图片的宽和高,然后保存到数据库。下面介绍ASP.NET获取上传图片的宽和高的方法
时间:2016-6-19

aspx文件中CodeFile与CodeBehind的区别

在ASP.NET中Web编程时,aspx Web 窗体的@page 指令有三个属性(Inherits、CodeFile、CodeBehind),我们在添加aspx页面时,会默认在代码中使用CodeBehind。那么,CodeFile与CodeBehind的区别究竟有哪些呢?
时间:2016-6-19

ASP.NET函数返回多个值的几种方法

在ASP.NET编程中,有时需要通过一个函数返回多个值,实现的方式有多种,包括:KeyValue 、 ref参数、out 参数、struct 或者 class、dynamic匿名类、tuple。下面通过简单的实例分别说明这几种方式实现一个函数返回多个值的方法
时间:2016-6-10

ASP.NET将WORD、PDF、PPT转为图片

在ASP.NET编程中,经常需要导入、导出word、pdf、ppt文件,有时需要将这些文档转换成图片的形式保存下来,即将word、pdf、ppt文档的每一页转换成一张对应的图片,下面介绍转换的方法
时间:2016-6-1

ASP.NET将Excel数据导入到数据库

asp.net Web编程中,有时需要通过程序将Excel表的数据导入到数据库中,例如导入到SQL Server。下面介绍批量将Excel数据导入到数据库的实现代码
时间:2016-4-29

ASP.NET中使用CodeDomProvider调用js文件中的js方法

ASP.NET中调用js方法有很多种,例如使用隐藏控件、CS文件中使用Response.Write(),等等,下面介绍另外一种,就是使用CodeDomProvider的方法,利用反射的原理调用js文件中的js方法。
时间:2016-4-16

aspx页面无任何代码 每个页面发布成dll

在ASPX页面发布时,有时为了保护页面的代码,将所有ASPX页面都发布成dll,让所有aspx页面无任何代码,其实VS在发布程序时,可以通过预编译设置实现这样的功能。
时间:2016-3-25

asp.net小数点四舍五入

在asp.net编程中,如果一个数字小数点后面过长,而我们只需要在页面中保留2个小数点,这就需要对这个数字进行四舍五入,在asp.net中虽然提供了Math.Round函数,但是其四舍五入算法不科学,国际通行的是 Banker 舍入法,其实质是一种四舍六入五取偶
时间:2016-3-16

Web.config 图形化编辑器:ASPhere

在ASP.NET Web编程时,项目中通常会包含一个或多个Web.config配置文件,这些配置文件如果里面有很多配置的话,我们管理、修改起来也不太方便,下面为大家介绍一款Web.config 图形化编辑器:ASPhere。
时间:2016-3-9

ASP.NET Web API中参数的传递

ASP.NET Web API应用中,经常需要传递参数获取或传递数据,在参数传递的过程中,有时需要传递1个参数,有时两个或更多复杂的参数,下面介绍ASP.NET Web API中如何传递参数,及如何获取参数。
时间:2016-3-2

asp.net func 委托

Func是一种委托,这是在3.5里面新增的,2.0里面我们使用委托是用Delegate,Func位于System.Core命名空间下,使用委托可以提升效率,例如在反射中使用就可以弥补反射所损失的性能。
时间:2015-12-7

ASP.NET中Obsolete属性

在维护ASP.NET系统的时候,经常会遇到某个方法不再使用的情况,可以使用Obsolete特性来标记它过时或弃用,Obsolete 属性将某个程序实体标记为一个建议不再使用的实体,每次使用被标记为已过时的实体时,随后将生成警告或错误,这取决于属性是如何配置的。
时间:2015-11-20

asp.net 日期格式化

在asp.net 编程时,从数据库读取出来的日期数据,在web页面显示出来的形式有可能是各式各样的,asp.net datetime对象内部提供了很多种不同的日期格式
时间:2015-11-19

asp.net 参数化like模糊查询

asp.net编程中,为了防止SQL注入,比较有效的方式是使用参数化查询,对于like参数化模糊查询的写法又与其它的不样,下面介绍asp.net中如何通过参数化模糊查询。
时间:2015-10-24