asp.net
文章平均质量分 64
woshiqq
这个作者很懒,什么都没留下…
展开
-
ASP.NET获取客户端IP及MAC地址
获取客户端IP: private string GetClientIP() { string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (null == result || result == String.Empty) { result = HttpCon转载 2007-10-18 21:08:00 · 489 阅读 · 0 评论 -
VS2005中使用WebDeploymentProject的问题
转自:http://www.cnblogs.com/doomsword/archive/2007/04/09/705712.html 近来做Web项目,VS2005中发布网站时默认发布大批的程序集,这给升级网站时造成很大麻烦,所以偶从MS下载了个WebDeploymentProject的插件(下载地址http://download.microsoft.com/download/c/c/b/转载 2007-12-10 09:54:00 · 389 阅读 · 0 评论 -
Asp.Net 防止重复提交方案
转自:http://blog.csdn.net/firewolffeng/archive/2007/12/13/1933694.aspx在Asp.Net中进行Web程序开发时会遇到经常会遇到重复提交问题。例如:点击某个按钮添加一条数据,这个按钮事件就是向数据库中插入一条数据。添加一条数据后如果按f5,那么asp.net应用应用服务器是无法区别这是正常点击按钮添加还是f5刷新添加,那么这样就会导转载 2008-03-04 10:06:00 · 1345 阅读 · 2 评论 -
Duwamish7资料收集
Duwamish7资料收集Duwamish深入剖析-结构篇:http://www.cnblogs.com/qiuyun/archive/2007/09/18/897815.html Duwamish架构分析篇:http://hi.baidu.com/wanglianbin/blog/item/c8f26e60a0c6e344eaf8f8a8.html原创 2007-12-07 11:25:00 · 357 阅读 · 0 评论 -
.NET反编译工具Reflector及插件(转)
转自:http://www.cnblogs.com/jetxia/archive/2007/05/24/758650.htmlReflector及其插件有Reflector.FileDisassemblerReflector.CodeMetrics Reflector.SQL2005Browser Reflector.DelphiLanguage Reflector.McppLangu转载 2007-11-28 09:29:00 · 452 阅读 · 0 评论 -
sql语句中不常用但很有用的小用法
转自:http://www.cnblogs.com/njypcmqj/archive/2007/11/27/974453.html学习sql server,很多书籍给出的sql标准语法很多,同仁们用的肯定很熟练,但sql有很多用法不被大家常用和熟悉,现写出两个供大家使用:1、在编写随机出卷系统时,用到随机抽出题库中的N道题目,方法很多,有人使用随机函数等等,其实,一条sql语句搞定:selec转载 2007-11-28 09:15:00 · 534 阅读 · 0 评论 -
ASP.NET 2.0中直接将Access数据库导入到Excel文件中
http://dotnet.aspx.cc/article/421ac2d7-7c87-4063-a14b-c6f7c7ffbf43/read.aspx在实际的开发应用中,数据库导入导出是经常遇到的问题,尤其是数据库与Excel文件之间的导入导出,还存在数据类型不一致的问题。例如:数据库的数字超长时会在Excel里格式化成科学计数法的格式,或者记录内容是数字和字符的混合内容会丢失内容等等。将A转载 2007-11-28 09:13:00 · 437 阅读 · 0 评论 -
ASP.NET 2.0中随机读取Access数据库记录
由于使用ADO访问Access数据库会有缓存,这在随机提取数据库数据时,例如:sql="select top 10 Title,objectGuid from Document Order By Rnd(id)",将得不到随机记录,下面的例子可以克服这一缺陷,实现数据库的随机读取。原文地址:http://dotnet.aspx.cc/article/1a54941d-94cc-4a3e-9b6转载 2007-11-28 09:12:00 · 446 阅读 · 0 评论 -
Asp.NET 查询一条记录时,如何并查出上一条记录的ID,和下一条记录的ID
http://blog.csdn.net/ITFLY8/archive/2007/09/28/1804751.aspx 注:此文章为转载和原创上一条记录的ID:(小于的最大值) select max(id) from ... where id 下一条记录的ID select min(id) from .... where Id>yo转载 2007-11-24 20:15:00 · 1072 阅读 · 0 评论 -
两个Cookie类
转自:http://blog.csdn.net/ghj1976/archive/2007/12/07/1922055.aspx.Net 提供了两个Cookie类:System.Web.HttpCookie 类 和 System.Net.Cookie 类对应的有两个Cookie 集合类System.Web.HttpCookieCollection 类 和 System.Net.Co转载 2007-12-10 10:03:00 · 304 阅读 · 0 评论 -
vs2005发布站点生成随机的dll文件名的解决方案
转自:http://blog.csdn.net/zhanglei5415/archive/2007/10/09/1817000.aspx在Visual Studio 2003下开发网站的都知道ASP.NET 1.1网站生成后都是一个唯一命名的程序集(项目名 称.DLL),但是这种情况在Visual Studio 2005的网站开发中不见了。Visual Studio 2005给我们提供转载 2007-12-10 09:50:00 · 587 阅读 · 0 评论 -
Asp.net 备份、还原Ms SQLServer及压缩Access数据库
/############################################版权声明:文章内容为本站编辑,创作.你可以任意转载、发布、使用但请务必以明文标注文章原始出处及本声明http://www.opent.cn 作者:浪淘沙############################################/ /*******************转载 2008-07-07 12:03:00 · 293 阅读 · 0 评论 -
HttpModule 实现 ASP.Net (*.aspx) 中文简繁体的自动转换,不用修改原有的任何代码,直接部署即可!
转自:http://www.cnblogs.com/Microshaoft/archive/2005/12/03/289665.html 从8月份忙到现在还没忙完,还得再坚持几个月!一直没时间更新blog,今天收到一封回复我以前的一篇blog的邮件,提醒了我!http://Microshaoft.cnblogs.com/archive/2005/03/22/123365.aspx#2889转载 2008-08-23 20:49:00 · 695 阅读 · 0 评论 -
ExecuteScalar为空的烦恼
转自:http://blog.csdn.net/liuzuofei/archive/2008/01/15/2044744.aspx ExecuteScalar这个方法本来的目的是只反回数据集的第一行第一列。但是当表中的记录为空时,没有经验的同志会直接这样做: object val = cmd.ExecuteScalar();if (val == null) ...{}...转载 2008-01-16 19:26:00 · 519 阅读 · 0 评论 -
Datetime字段不赋值存入数据库出错
Datetime字段不赋值存入数据库出错,会提示: SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间。 因为Datetime的字段会自动赋默认值0001-1-1 0:00:00 ,该值不在MSSQL的datetime的数据范围之内。原创 2008-01-17 17:27:00 · 1182 阅读 · 0 评论 -
搜索关键字高亮显示方法
转自:http://blog.csdn.net/tongyiyi/archive/2008/01/16/2046638.aspx 一、搜索关键字高亮显示处理方法#region 一、搜索关键字高亮显示处理方法 方法一、完成查找关键字字体高亮显示 string serkeys(string , string)#region 方法一、完成查找关键字字体高亮显示 string s转载 2008-01-16 19:50:00 · 1549 阅读 · 0 评论 -
Literal和Label到底有什么区别
转自:http://blog.csdn.net/peter521/archive/2008/01/16/2046364.aspx其实它们也只有一个区别,就是在转换成客户端Html代码后,Label就成了,而Literal则是什么标记都不带 。 呵呵(literal标签)asdfasdfasf(label标签)转载 2008-01-16 19:47:00 · 781 阅读 · 0 评论 -
ASP.NET 2.0 中Cookies的Expires属性详解
转自:http://blog.csdn.net/whaben/archive/2008/01/16/2046785.aspx ASP.NET 2.0 中Cookies的Expires属性详解 response.cookies("cookiename").expires中expires的属性如下:response.cookies("cookiename").expires=-1 表示网页转载 2008-01-16 19:44:00 · 760 阅读 · 0 评论 -
学习.Net的经典网站
转自:http://www.chinacode.com/articles/10/ChinaCodeArticle659_1.shtml 名称:快速入门地址:http://chs.gotdotnet.com/quickstart/描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。****************转载 2007-12-15 22:45:00 · 456 阅读 · 0 评论 -
Log4Net使用指南
转自:http://blog.csdn.net/edisundong/archive/2008/02/16/2098189.aspx1 简介 1.1 Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题转载 2008-02-17 09:10:00 · 358 阅读 · 0 评论 -
解密不同编码的的参数
先看下面两个Url,他们传递的参数一样么??aaa.aspx?tag=.net%bc%bc%ca%f5aaa.aspx?tag=.net%e6%8a%80%e6%9c%af看起来好像是不一样,其实他们都是对".net技术"进行了UrlEncode,不过一个是GB2312的编码,一个是Utf-8的编码。如下代码就可以获得上面的编码后效果:string tmp1 = System.Web.转载 2007-11-19 13:35:00 · 451 阅读 · 0 评论 -
Asp.net实现图形验证码
转自:http://hi.baidu.com/hy85/blog/item/eda87e1ea8b319f51ad57677.html第一步生成验证码新增一个ValidateCode.aspx页面在ValidateCode.aspx.cs的代码如下using System;using System.Data;using System.Configuration;using Syst原创 2007-10-01 10:10:00 · 664 阅读 · 0 评论 -
数据库C#操作类(SQLHELPER修改版)
今天在网上看到这几篇文章还不错,做一下记号。ACCESS数据库C#操作类(SQLHELPER修改版)浅谈ACCESS数据库技术的2中分页核心思想MSSQL数据库C#操作类(SQLHELPER类的修改版)原创 2007-10-04 11:27:00 · 545 阅读 · 0 评论 -
轻松解决页面回传后页面滚动到顶端
转自:http://blog.csdn.net/teng_s2000/archive/2005/12/28/563873.aspx页面回传后页面滚动到顶端,造成这一问题的原因是页面回传,其实等于载入一次页面,新载入的页面会定点到页面的顶端。这一特点会造成很差的用户使用感受,如何解决这一问题呢,我们可以借用隐藏的ViewState机制保存当前页面滚动的位置,在页面回传后调用。 Test_转载 2007-10-02 21:28:00 · 361 阅读 · 0 评论 -
GridView中增加一个自动序号的列
在vs2005中当需要在GridView中增加一个自动增加序号的列,具体的方法如下:在与中加入下面代码(模版列)方法一: Text= > 方法二: Text= > 这两个方法只需要在前台代码修改,不需要修改后台代码.原创 2007-10-01 21:47:00 · 537 阅读 · 0 评论 -
使用FileUpload控件上传图片并自动生成缩略图
转自:http://hi.baidu.com/hy85/blog/item/3f634836b33c3bdca3cc2b9a.html本文借助vs2005中自带的FileUpload控件实现图片文件的上传并生成缩略图。 实现过程:选择图片上传成功后,取得已经存在服务器的文件生成缩略图,并且判断是否是图片类型的文件,这个的判断可以在程序中修改,本程序只是判断了“image/bmp”、“i转载 2007-10-01 10:06:00 · 498 阅读 · 0 评论 -
通过javascript操作web控件的自定义属性
原文地址:http://blog.csdn.net/Teng_s2000/archive/2007/07/20/1700321.aspx在编程时,有时会使用web服务器控件的自定义属性。例如,TextBox控件中没有IsNotNull属性,但是我们可以自己添加一个IsNotNull属性,从而作为一个标记来方便我们编写程序。虽然,IDE会提示“IsNotNull不是TextBox的属性”这个转载 2007-09-29 23:50:00 · 396 阅读 · 0 评论 -
原来Javascript还是可以这样写的
script language="javascript" type="text/javascript" for="TextBox6" event="onkeydown">if(event.keyCode == 13){ alert("TextBox6");}script> for:后面跟的是这段js代码起作用的控件ID;Event:后面跟的是事件名称转载 2007-09-29 22:49:00 · 422 阅读 · 0 评论 -
验证用户输入的字符串中时候只含有数字,字母或汉字.总长度为6~~20,并且以字母,汉字开头
/// /// 验证用户输入的字符串中时候只含有数字,字母或汉字.总长度为6~~20,并且以字母,汉字开头(中文汉字算一个字节,长度为1). /// /// 待检测的用户名字符串. /// 有效的话就返回true,否则返回false. public static bool IsUserName(string UserN原创 2007-10-19 22:12:00 · 2749 阅读 · 0 评论 -
ASP.NET页面间的传值的几种方法
ASP.NET WEB FORMS 给开发者提供了极好的事件驱动开发模式。然而这种简单的应用程序开发模式却给我们带来了一些小问题,举个例子,在传统的ASP应用程序中,你能够通过POST方法很容易的把一个值或多个值从一个页面传送到另一个页面,用同样的方法在ASP.NET中实现有点麻烦。在这里,我们可以通过其他方式来解决这种情形。ASP.NET为我们提供了三种方式,一种是可以通过用QueryStri转载 2007-10-01 10:08:00 · 332 阅读 · 0 评论 -
判断一个string是否可以为数字
转自:http://hi.baidu.com/hy85/blog/item/0291f8edfe5d5e4e78f055c0.html正则表达式(推荐)a)using System;using System.Text.RegularExpressions;public bool IsNumber(String strNumber){Regex objNotNumberPattern=new转载 2007-10-01 10:25:00 · 342 阅读 · 0 评论 -
VS2005 SP1发布,解决只能创建WebSite,无法创建Web Application项目的问题
微软的Visual Studio 2005 Service Pack 1 (SP1) 年前就发布了, 年前终于有点时间了,于是装了一下VS2005 sp1,看看到底有什么好东西。这次发布的语言版本包括十个国家的语言,可谓全上阵,容量为413M修正了许多bug,其中包括了很多人最最关心中文的Web Application Project问题。 VS2005 SP1下载地址:VS2005 SP转载 2008-01-28 12:38:00 · 375 阅读 · 0 评论 -
走出ntext 16误区
在操作数据库大字段ntext的时候,更新的数据总是被截断,非常郁闷,已经一番研究才发现了问题的所在。 在创建数据库表的时候,text、ntext、image等大字段的长度默认16,而且长度不能修改。虽然默认长度是16,但是你插入超过16个字符的数据,照样可以插入。但是在ADO.net 在代码的时候,如 new SqlParameter("@content",SqlDbType.NText原创 2007-11-01 11:03:00 · 2364 阅读 · 1 评论 -
在 ASP.NET 中执行 URL 重写
微软的msdn:在 ASP.NET 中执行 URL 重写 URL rewrite for .NET 2.0(英文):http://www.codeproject.com/aspnet/urlrewrite.asp原创 2007-10-07 10:09:00 · 329 阅读 · 0 评论 -
提高ASP.Net应用程序性能的十大方法
现在写一个asp.net的web应用程序变得非常的简单,许多的程序员都不愿花时间去构建一个性能良好的应用程序。本文将要讨论提高web应用程序性能的十大方法。我将不限于只讨论asp.net应用程序的内容,因为它们只是web应用程序的一个子集。本文也不能提供一个完整提高web应用程序性能的指南,因为这需要一本书的篇幅。本文只提供一个提高web应用程序性能的良好的开端。(剩下的只有我们自己慢慢研究了)。转载 2007-10-06 22:55:00 · 377 阅读 · 0 评论 -
JavaScript操作类
js操作类using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts转载 2007-10-06 21:57:00 · 408 阅读 · 0 评论 -
ASP.NET中在线用户统计(转)
统计在线用户的作用不言而喻,就是为了网站管理者可以知道当前用户的多少,然后根据用户数量来观察服务器或者程序的性能,从而可以直观的了解到网站的吸引力或者网站程序的效率。现在,我们就介绍一个简单明了的方法来统计在线用户的多少,该方法的特点就是充分的利用了ASP.NET的特点,结合global.asax文件,用Application和Session巧妙的实现在线用户的统计,由于程序中只用到一个Appli转载 2007-10-26 00:39:00 · 471 阅读 · 0 评论 -
Convert.ToInt32()和int.Parse()的区别(转)
试验进行一亿次转换的时间,结果相同,说明这两个在将字符串转换为整数时基本没区别.(40多秒差0.x秒,应该算是没差别吧)这两个方法的最大不同是它们对null值的处理方法:Convert.ToInt32(null)会返回0,而不会产生任何异常;但int.Parse(null)则会产生异常。没搞清楚Convert.ToInt32和int.Parse()的细细微区别时千万别乱用,否则可能会产生无法预料的原创 2007-10-26 00:36:00 · 432 阅读 · 0 评论 -
ASP.NET2.0 文本编辑器FCKeditor的使用
详见:http://hi.baidu.com/hy85/blog/item/d23a4cc22f69cf34e5dd3b13.html原创 2007-10-01 10:44:00 · 346 阅读 · 0 评论 -
Asp.net(C#)对文件操作的方法(读取,删除,批量拷贝,删除...)
转自:http://www.opent.cn 作者:浪淘沙.Asp.net(C#)对文件操作的方法(读取,删除,批量拷贝,删除...)using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using Sy转载 2008-07-07 12:09:00 · 492 阅读 · 0 评论