Welcome 微信登录

首页 / 网页编程 / ASP.NET

AspNetPager控件的最基本用法示例介绍

AspNetPager控件的最基本用法示例介绍

AspNetPager控件是一个基于.net的第三方免费开源控件,具有开发高效、使用方便、功能完整等优点。它弥补了GridView内置分页以及PageDatasource类辅助分页的不足,将分页数据逻辑和页面UI分离开来,非常有利于SQL分页的实现。下面仅举一个最基本的用法,帮助初学者入门。到AspNetPage官方网站相应页面下载控件:点击打开链接下载后解压缩,里面有一个AspNetPager.dll文件,它就是我们要使用的控件。另外还有一个AspNet...
ASP.NET中使用开源组件NPOI快速导入导出Execl数据

ASP.NET中使用开源组件NPOI快速导入导出Execl数据

相信很多童鞋都开发过Execl的导入导出功能,最近产品中无论是后台数据分析的需要,还是前端满足用户管理的方便,都有Execl导入导出的维护需求产生。以前做这个功能,如果是web,利用HttpContext.Current.Response.ContentType =”application/ms-excel”;就可以导出html数据表格到execl中,这种方法的问题就是编码格式的兼容性太差,用Mac OS之类的 office打开直接乱码给你看。或者是调用o...
ASP.NET批量操作基于原生html标签的无序列表的三种方法

ASP.NET批量操作基于原生html标签的无序列表的三种方法

在网页开发中,经常要用到无序列表。事实上在符合W3C标准的div+css布局中,无序列表被大量使用,ASP.NET虽然内置了BulletedList控件,用于创建和操作无序列表,但感觉不太好用。本篇介绍服务器端ASP.NET批量操作基于原生html标签的无序列表的三种方法。方法一,将li元素做成html控件,加上id,用FindControl方法。aspx代码:<form id="form1" runat="server"> <ul>...
.NET实现在网页中预览Office文件的3个方法

.NET实现在网页中预览Office文件的3个方法

近日公司要搞一个日常的文档管理的东东,可以上传、下载各种文件,如果是office文件呢还必须得支持预览功能,其他的都好说但是唯独office预览功能比较麻烦,但是不能不做,废话不多说了一步步来吧。分析了下网易邮箱的文件预览功能,他用的是微软的组件,最早叫Office online,现在分开了叫Word online、Excel online ....等等,效果十分炫酷功能十分强大,但是查看了下对api的说明发现对服务器的要求比较苛刻而且配置比较复杂不太适合...
.net使用自定义类属性实例

.net使用自定义类属性实例

一般来说,在.net中可以使用Type.GetCustomAttributes获取类上的自定义属性,可以使用PropertyInfo.GetCustomAttributes获取属性信息上的自定义属性。下面以定义一个简单数据库表的映射实体类来说明相关的使用方法,基于自定义类属性和自定义类中的属性的自定义属性,可以方便的进行类标记和类中属性的标记创建一个类的自定义属性,用于标识数据库中的表名称,需要继承自Attribute类:复制代码 代码如下:[Attrib...
ASP.NET中常用输出JS脚本的类实例

ASP.NET中常用输出JS脚本的类实例

本文实例讲述了ASP.NET中常用输出JS脚本的类,针对过去输出js脚本的类进行了一定的改进。在项目开发中非常具有实用价值。分享给大家供大家参考。具体如下:很多时候在ASP.NET中我们经常需要输出一些JS脚本,比如弹出一个警告窗口,返回到历史页面等JS功能,我看到网上流传得比较广的是马先光写的一个JScript类,这个类基本将经常用到的JS脚本包含了,非常方便,唯一的不足是作者采用的Response.Write(string msg)的办法,这样造成输出...
将excel高效导入sqlserver的可行方法

将excel高效导入sqlserver的可行方法

大部分人都知道用oledb来读取数据到dataset,但是读取之后怎么处理dataset就千奇百怪了。很多人通过循环来拼接sql,这样做不但容易出错而且效率低下,System.Data.SqlClient.SqlBulkCopy 对于新手来说还是比较陌生的,这个就是传说中效率极高的bcp,6万多数据从excel导入到sql只需要4.5秒。using System; using System.Data; using System.Windows.Forms;...
.net平台推送ios消息的实现方法

.net平台推送ios消息的实现方法

本文实例讲述了.net平台推送ios消息的实现方法。分享给大家供大家参考。具体实现步骤如下:1、ios应用程序中允许向客户推送消息2、需要有苹果的证书以及密码(怎么获取,网上搜一下,需要交费的)3、iphone手机一部,安装了该ios应用程序4、.net 项目中引用PushSharp.Apple.dll,PushSharp.Core.dll(这两个文件在网上搜一下,有源码的)5、开始写代码,定义全局的对象PushBroker pusher = new Pu...
ASP.NET中XML转JSON的方法实例

ASP.NET中XML转JSON的方法实例

本文实例讲述了ASP.NET中XML转JSON的方法,分享给大家供大家参考。具体如下:一般在许多应用程序中都将数据存储为XML的格式,而且会将数据以JSON的格式发送到客户端以做进一步处理。要实现这一点,它们必须将XML格式转换为JSON格式。XML转JSON代码如下:复制代码 代码如下:private static string XmlToJSON(XmlDocument xmlDoc) { StringBuilder sbJSON = new Str...
ASP.net处理XML数据实例浅析

ASP.net处理XML数据实例浅析

本文实例讲述了ASP.net处理XML数据的方法,分享给大家供大家参考。具体实现方法如下:XML是一种可扩展的标记语言,比之之前谈到的html有着很大的灵活性,虽然它只是与HTML仅有一个字母只差,但两者有很大的区别。XML也是标记语言,所以它每个标签必须要闭合,而HTML偶尔忘了闭合也没有多大的影响(这里也不建议大家可以遗漏,好的书写规范还是要有的)其次,XML作为一种可以说是纯文本,它的主要作用并不是可以直接显示在网页上,而是作为一种数据存储或者数据传...
ASP.NET数据库缓存依赖实例分析

ASP.NET数据库缓存依赖实例分析

本文实例讲述了ASP.NET数据库缓存依赖,分享给大家供大家参考。具体如下:一般在ASP.NET中,Cache类最酷的特点是它能根据各种依赖来良好的控制自己的行为。以文件为基础的依赖是最有用的,文件依赖项是通过使用 Cache.Insert 并提供引用文件的 CacheDependency 对象添加的复制代码 代码如下:Cache.Insert("MyData", Source, new CacheDependency(Server.MapPath("au...
ASP.net全局程序文件Global.asax用法分析

ASP.net全局程序文件Global.asax用法分析

本文详细讲述了ASP.net全局程序文件Global.asax用法,分享给大家供大家参考。具体分析如下:一般来说ASP.NET应用程序只能有一个Global.asax文件,该文件支持许多项。具体分析如下:•Application_Start:在应用程序接收到第一个请求时调用,这是在应用程序中给应用程序级的变量赋值或指定对所有用户必须保持的状态的理想位置。• Session_Start:类似于Application_Start事件,但...
ASP.NET配置文件Web.config用法详解

ASP.NET配置文件Web.config用法详解

本文实例讲述了ASP.NET配置文件Web.config用法,分享给大家供大家参考。具体分析如下:一、认识Web.config文件Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的 Web.config文件,包括默认的配置设...
ASP.NET MVC中为DropDownListFor设置选中项的方法

ASP.NET MVC中为DropDownListFor设置选中项的方法

在MVC中,当涉及到强类型编辑页,如果有select元素,需要根据当前Model的某个属性值,让Select的某项选中。本篇只整理思路,不涉及完整代码。□ 思路往前台视图传的类型是List<SelectListItem>,把SelectListItem选中项的Selected属性设置为true,再把该类型对象实例放到ViewBag,ViewData或Model中传递给前台视图。 通过遍历List<SelectListItem>类型对...
asp.net中virtual和abstract的区别分析

asp.net中virtual和abstract的区别分析

本文实例分析了asp.net中virtual和abstract的区别,分享给大家供大家参考。具体分析如下:一、Virtual方法(虚方法)virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况:情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用中,该虚方法使用的是基类定义的方法。情况2:在基类中定义了virtual方法,然后在派生类中使用override重写该方法。那么在对派生类实例的调用...
.net非托管资源的回收方法

.net非托管资源的回收方法

本文实例讲述了.net非托管资源的回收方法,分享给大家供大家参考。具体分析如下:释放未托管的资源有两种方法1、析构函数2、实现System.IDisposable接口一、析构函数 构造函数可以指定必须在创建类的实例时进行的某些操作,在垃圾收集器删除对象时,也可以调用析构函数。析构函数初看起来似乎是放置释放未托管资源、执行一般清理操作的代码的最佳地方。但是,事情并不是如此简单。由于垃圾回收器的运行规则决定了,不能在析构函数中放置需要在某一时刻运行的代码,如果...
<< 171 172 173 174 175 176 177 178 179 180 >>