Welcome 微信登录

首页 / 网页编程 / ASP.NET

ASP.NET中实现定制自己的委托和事件参数类

ASP.NET中实现定制自己的委托和事件参数类

本文实例讲述了ASP.NET中实现定制自己的委托和事件参数类的方法,对于学习ASP.NET有很好的参考借鉴价值。具体方法如下:一般在实际开发中,对于事件不需要传递数据信息时,像上面的KingTextBox控件的事件,在引发事件时传递的参数为EventArgs.Empty,如下所示:OnTextChanged(EventArgs.Empty);这是因为控件KingTextBox的TextChanged事件比较简单,这里不需要参数对象传递数据。但像一些复杂的控...
Asp.net实现MVC处理文件的上传下载功能实例教程

Asp.net实现MVC处理文件的上传下载功能实例教程

上传于下载功能是程序设计中非常常见的一个功能,在ASP.NET程序开发中有着非常广泛的应用。本文就以实例形式来实现这一功能。一、概述如果你仅仅只有Asp.net Web Forms背景转而学习Asp.net MVC的,我想你的第一个经历或许是那些曾经让你的编程变得愉悦无比的服务端控件都驾鹤西去了.FileUpload就是其中一个,而这个控件的缺席给我们带来一些小问题。这篇文章主要说如何在Asp.net MVC中上传文件,然后如何再从服务器中把上传过的文件下...
使用asp.net改变网页上图片颜色比如灰色变彩色

使用asp.net改变网页上图片颜色比如灰色变彩色

最近奇葩经理提出了奇葩的需求,要能在网站上改变图片的颜色,比如灰色的变成彩色,彩色的变成灰色,尼玛楼主的感受你们不懂!于是有了下面的代码。。。用法:调用update_pixelColor方法并传参数即可#region 改变图片颜色 /// <summary> /// 改变图片的颜色 /// </summary> /// <param name="filePath">图片的完整路径</param> /// &l...
ASP.NET网站伪静态下使用中文URL的方法

ASP.NET网站伪静态下使用中文URL的方法

首先解释一下,什么是中文URL呢?它并不是我们常见的把汉字编码为 %CF%EC 这种形式,而是在URL中直接使用汉字这种形式目前还不是很多见。因为不同的浏览器处理起来可能会有所不同,不过据我测试,IE8和Firefox是完全支持的。它的好处是可以使用链接地址看起来非常直观易懂!搜索引擎也支持。先讲一下我的ASP.NET网站的伪静态,我的文件都是以.htm结尾的,实际上是动态的ASP。方法是:在后台将htm映射为aspx文件。伪静态的规则,是在web.con...
asp.net中Timer无刷新定时器的实现方法

asp.net中Timer无刷新定时器的实现方法

本文实例讲述了asp.net中Timer无刷新定时器的实现方法。Timer控件要实现无刷新,得用到ajax技术,这里使用VS2008自带的ajax技术。首先得添加一个ScriptManager控件,然后再添加一个UpdatePanel用于存放Timer控件内容的,就可以实现无刷新了。下面是详细的内容:一、前台代码如下:<form id="form1" runat="server"><asp:ScriptManager ID="Script...
asp.net中SqlCacheDependency缓存技术概述

asp.net中SqlCacheDependency缓存技术概述

本文实例讲述了asp.net中SqlCacheDependency缓存技术,对于大型web程序设计来说具有很高的实用价值。具体如下:对于访问量大,但更新较少的网站中使用缓存技术,可以大大提高运行效率;加上.NET 2.0提供的缓存依赖机制,我们可以很方便的对缓存进行管理更新;以下是本人学习的一点心得体会,希望能够起到抛砖引玉的作用。建立缓存依赖,实现代码如下:/**//// <summary> /// 建立缓存依赖项 /// </summ...
拦截asp.net输出流并进行处理的方法

拦截asp.net输出流并进行处理的方法

本文实例主要实现对已经生成了HTML的页面做一些输出到客户端之前的处理。方法的实现原理是:把Response的输出重定向到自定义的容器内,也就是我们的StringBuilder对象里,在HTML所有的向页面输出都变成了向StringBuilder输出,然后我们对StringBuilder处理完成之后,再把Response的输出重定向到原来的页面上,然后再通过Response.Write方法把StringBuilder的内容输出到页面上。这里之所以用反射,是...
四个常用的.NET的SQLHELPER方法实例

四个常用的.NET的SQLHELPER方法实例

本文所述实例有别于网上常见的由代码生成器生成的sqlhelper,比如动软、CodeSmith等生成的。其实代码生成器生成的sqlhelper很多的方法在实际开发中都是用不到的,考虑初学者如果封装类的方法太多,会造成一定的困扰,也会给他们增加负担,所以本文列举出了再实际运用中总结的四个比较常用的方法,其实,最常用的应该是两个,就是查和增删改,其它两个也是用的比较少的。需要说明的是,sqlhelper在winform的开发中用的比较多,在asp.net和mv...
asp.net 修饰符介绍(关于public、private、protected、internal)

asp.net 修饰符介绍(关于public、private、protected、internal)

1.private修饰符private修饰符用于设置类或类成员的访问权限仅为所属类的内部,private也被称为私有修饰符。某些时候需要访问私有类成员时,可通过get和set访问器读取或修改。2.protected修饰符protected修饰符用于设置类或类成员的访问权限仅为所属类及子类的内部。3.internal修饰符internal修饰符修饰的类或类成员的访问权限为同一程序集内部,C#默认的类访问修饰符即为internal。4.public修饰符pub...
推荐8项提高 ASP.NET Web API 性能的技术

推荐8项提高 ASP.NET Web API 性能的技术

在本文中,我将介绍8项提高 ASP.NET Web API 性能的技术。 1) 使用最快的 JSON 序列化工具 JSON 的序列化对整个 ASP.NET Web API 的性能有着关键性的影响。在我的一个项目里,我从JSON.NET 序列化工具转到了ServiceStack.Text有一年半了。 我测量过,Web API 的性能提升了20%左右。我强烈建议你去尝试一下这个序列化工具。这里有一些最近的流行序列化工具性能的比较数据。 来源:theb...
<< 161 162 163 164 165 166 167 168 169 170 >>