随笔分类 -  ASP.NET

Response.Redirect(),Server.Transfer(),Server.Execute()的区别
摘要:1、Response.Redirect(): Response.Redirect方法导致浏览器链接到一个指定的URL。当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指出了状态代 码302(表示目标已经改变)以及新的目标URL。浏览器从服务器收到该应答,利用应答头中的信息发出一个对新URL的请求。 这就是说,使用Response.Redirect方法... 阅读全文
posted @ 2008-07-25 20:53 Dot-Boy 阅读(140) 评论(0) 推荐(0)
服务端获取设置为readonly的textbox的值
摘要:一般在頁面若不需用戶需入的欄位會將 TextBox 的 ReadOnly 屬性設為 True,可是這樣設定後,若用 JavaScript 在 Client 端去變更此 TextBox 的值時,此值會無法寫回對應的 TextBox 控制項。 TextBox 控制項本身在處理 PostBack 資料時,若 ReadOnly 屬性值為 True 時,它是不會回寫至 Text 屬性,所以你去讀 TextB... 阅读全文
posted @ 2008-07-21 11:19 Dot-Boy 阅读(280) 评论(0) 推荐(0)
.net中cache的使用
摘要:Cache 即高速缓存 ,我想很多人对他的第一印象一定像我一样,感觉他一定能提高系统得性能和运行速度。的确。Net推出cache的初衷确实是这样的。那么cache是如何提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。 字串5 1. Cach... 阅读全文
posted @ 2008-07-08 18:50 Dot-Boy 阅读(306) 评论(0) 推荐(0)
使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印图
摘要:本文借助vs2005中自带的FileUpload控件实现图片文件的上传并生成缩略图。 实现过程:选择图片上传成功后,取得已经存在服务器的文件生成缩略图,并且判断是否是图片类型的文件,这个的判断可以在程序中修改,本程序只是判断了“image/bmp”、“image/gif”、“image/pjpeg”三种类型。 代码如下: upfile.aspx文件 无标题页 upfil... 阅读全文
posted @ 2008-07-03 16:37 Dot-Boy 阅读(298) 评论(0) 推荐(0)
ASP.Net页面生命周期
摘要:当一个页面请求被发送到WEB服务器,不论该事件是由页面提交还是由页面重定向而激发的,页面在其被创建到释放的过程中都会运行一系列的 事件。当我们创建ASP.NET页的时候往往没有关注它的执行周期,从而让我们碰到很多让自己头疼的问题。但是,如果被正确的使用和操纵,页 生命周期会成为一个高效且强大的工具。很多开发者都认识到,理解页面执行过程中发生了什么和什么时候发生对高效编写ASP.NET页和用户控 件... 阅读全文
posted @ 2008-07-03 16:33 Dot-Boy 阅读(1070) 评论(0) 推荐(0)
session详解
摘要:阅读本文章之前的准备 阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。 懂得ASP/ASP.NET编程 了解ASP/ASP.NET的Session模型 了解ASP.NET Web应用程序模型 了解ASP.NET Web应用程序配置文件Web.config的作用、意义及使用方法 了解In... 阅读全文
posted @ 2008-07-03 16:27 Dot-Boy 阅读(501) 评论(0) 推荐(0)
Frameset中关于Session丢失的解决方法! (转)
摘要:在开发中,我们经常会遇到使用Frame来工作,而且有时是为了跟其他网站集成,应用到多域的情况下,而Iframe是不能保存Session的。因此,网上可以找到很多相关的文章,如果网站可以采用设置Web.Config中的配置: 把cookieless="false"改成"true"就可以了。但也同样有个小问题,就是如果页面中采用Javascript的window.location.href=''这样的... 阅读全文
posted @ 2008-07-03 15:46 Dot-Boy 阅读(723) 评论(0) 推荐(0)
分别用(Windows/Form/Soap/WebService)实现用户身份验证(含示例代码下载)
摘要:一).Windows集成身份验证的实现 1. 说明: Windows身份验证是利用Windows现有的账号信息来进行身份验证. 由IIS自动提供身份验证,比自定义身份验证更安全,但没有自定义身份验证灵活. 适用于Web内部应用程序. 在Web.Config中配置: ... 阅读全文
posted @ 2008-06-24 08:53 Dot-Boy 阅读(458) 评论(0) 推荐(0)
HttpHandler:处理特定类型的web页面
摘要:using System; using System.Data; using System.Configuration; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.... 阅读全文
posted @ 2008-06-24 08:49 Dot-Boy 阅读(257) 评论(0) 推荐(0)
HTTP 500 - 内部服务器错误 之三步解决方案
摘要:三步就可以解决问题了。 1. 运行:regsvr32 %windir%/system32/vbscript.dll (其实这一步也可以省,确保万一,还是执行吧) 2. 运行:msdtc -resetlog 3. 重新安装IIS 注释: 1. 微软只随IIS5提供了一个管理脚本adsutil.vbs,这个脚本位于C:\inetpub\adminscripts子目录下,首先注册vbscript.dll... 阅读全文
posted @ 2008-06-17 09:54 Dot-Boy 阅读(208) 评论(0) 推荐(0)
只能在执行 Render() 的过程中调用 RegisterForEventValidation错误解决
摘要:有两种方法可以解决以上问题: 1.修改web.config(不推荐) 2.直接在导出Execl的页面修改 在GridView与DataGrid中都遇到过此类问题 阅读全文
posted @ 2008-06-04 18:39 Dot-Boy 阅读(170) 评论(0) 推荐(0)
使用ashx文件生成验证码图片
摘要:在vs2005中可以直接创建.ashx文件,其项目叫做一般处理程序,.ashx文件一般用来处理只有返回,二一般不回传的数据,比如动态生成图片,或者文字,以下为清清月儿博客上转载的一个用ashx动态生成验证码图片的代码。 //绘制验证码图片ValidateImageHandler.ashx 1 2 3 using System; 4 using System.Web; 5 using S... 阅读全文
posted @ 2008-05-26 20:07 Dot-Boy 阅读(543) 评论(1) 推荐(0)
gridview列 数字、货币和日期 显示格式
摘要:形式 语法 结果 注释 数字 {0:N2} 12.36 数字 ... 阅读全文
posted @ 2008-05-26 19:59 Dot-Boy 阅读(234) 评论(0) 推荐(0)
asp.net 在win2003 R2上部署发生404错误解决
摘要:在windows 2003 R2 32BIT版本上部署asp.net 2.0应用,遇到几个问题,现总结一下 1.配好了IIS,装好了framework,点击浏览,浏览器提示发生404错误,无法找到网页,研究了一阵,发现在在IIS里有个“web扩展”的菜单,将里面支持asp.net的选项勾上,网站就可以访问了。 2.在局域网内实现匿名访问:虚拟目录-->属性-->Asp.net选项卡-->编辑配置-... 阅读全文
posted @ 2008-05-17 15:01 Dot-Boy 阅读(802) 评论(2) 推荐(0)
GridView导出Excel
摘要:下面代码实现将 GridView 导出到 Excel文件中。 值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServerForm 方法的描述: 必须位于 标记中的控件可以在呈现之前调用此方法,以便在控件被置于标记外时显示错误信息。发送回或依赖于注册的脚本块的控件应该在 Control.Render 方法的重写中调... 阅读全文
posted @ 2008-05-09 19:48 Dot-Boy 阅读(433) 评论(0) 推荐(0)
Asp.net 清除缓存
摘要:ASP.NET清除页面缓存 (1) 服务端 Response.Buffer = true; Response.ExpiresAbsolute = System.DateTime.Now.AddSeconds(-1); Response.Expires = 0; Response.CacheC... 阅读全文
posted @ 2008-05-05 10:20 Dot-Boy 阅读(4064) 评论(1) 推荐(0)
Response.write,Page.RegisterStartupScript与Page.RegisterClientScriptBlock三者的区别
摘要:RegisterStartupScript是在表單尾部加有script代碼,即前 RegisterClientScriptBlock是在表單開始處加script代碼,即後 Response.Write是在文件的開頭添加script代碼 再按html的順序執行 阅读全文
posted @ 2008-04-11 15:53 Dot-Boy 阅读(205) 评论(0) 推荐(0)
在SQLServer数据库中读写图片
摘要:简单地从数据库写入与读取图片文件,代码如下 //将图片转化为字节数组写入数据库 private void button3_Click(object sender, EventArgs e) { string _filePath = Application.StartupPath + "\\index1.jpg"; ... 阅读全文
posted @ 2008-04-10 23:17 Dot-Boy 阅读(309) 评论(0) 推荐(0)
解决asp.net 2.0 中treeview的checkbox级联选择
摘要:以下代码实现了当TreeView节点包含CheckBox时保持其父子节点状态一致,即:当选中父节点,子节点会全部自动选上,反之则全部取消。选择某个子节点,同样应该选中这个字节点的父节点(包括祖先节点)。 在网上也找了一些方法,但是我觉得这是TreeView的一个缺陷,因此应该在该控件内部实现,而不应该附加一些外部的js来控制TreeView,有什么问题可以给我留言,我及时更正: 先在后置cs文件... 阅读全文
posted @ 2008-04-10 10:01 Dot-Boy 阅读(688) 评论(2) 推荐(0)
asp.net 2.0下的常用验证控件
摘要:asp.net 2.0中的几个常用验证控件,很好用,下面帖一些示例代码 验证控件RequireFieldValidator: 验证控件CompareValidator: 密 ... 阅读全文
posted @ 2008-04-02 22:54 Dot-Boy 阅读(356) 评论(0) 推荐(0)