在 asp.net 里实现 URL重写(URLRewriter)的一个最简单的方法。 参考了 (作者 Scott Mitchell 翻译:Janssen )的大作,虽然没有完全看明白,但是也照猫画虎地做了一个,颇有成就感。写出来分享一下。 原作里讲了很多的原理,这里就不说了(其实我也不懂)。这里就写操作过程吧。目的是实现一个最简单的能实现 URL重写 的 发布时间:2012-05-21 作者: 佚名技术 views(209)
在下面的映射表中加入gb2312 和gbk,就不会有乱码了,源码在下面提供一位网友写的程序改了改 private static void LoadCharsetMap() { mapping = new Hashtable(); mapping.Add( big5, big5 ); // Traditional Chinese mapping.Add( sjis, sjis ); // Shift-JIS mapping.Add( gb2312, gb2312 ); mapping.Add( l 发布时间:2012-05-21 作者: 佚名技术 views(189)
为了更好地实现重写机制,于是把所有的ASPX放到别处,使用一个空的文件作为站点默认主页. 然后问题就出现了,之前做统计模块的时候,一直没注意,所有的站点入口都是首页,当换成空的首页时,无法触发Session Start,所以统计也无法启动. 到处找资料,都是提示在web.config里面page 加上enableSessionState = true, 在httpModules里面 发布时间:2012-05-21 作者: 佚名技术 views(170)
C#中.net中得IO类虽然功能很强大,但是正是因为功能强大,所以在很多虚拟服务商的服务器上并不实用 。因为IO.Directory和IO.DirectoryInfo在应用文件夹操作中,会遍历网站所在的硬盘的磁盘跟目录,一般虚拟服务商并不会给这个磁盘的Network service用户开启读取权限,所以在操作文件夹的时候,使用IO下的这两个类会出现如下 发布时间:2012-05-21 作者: 佚名技术 views(176)
我们在ASP.NET程序的开发过程中,常常需要向用户给出提示信息,比如是否操作成功,确定还是取消操作。 (1) 点击页面上的按钮,弹出一个对话框提示是确定还是取消操作,我们采用在按钮中添加属性来完成: 举例如下: public System.Web.UI.WebControls.Button btnDelRow; btnDelRow.Attributes.Add(onclick, return confirm( 发布时间:2012-05-21 作者: 佚名技术 views(219)
ASP.NET连接Oracle问题1:System.Exception: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater 原因:NTFS权限问题,在ORACLE9I时总是遇到 解决方法: 1、以管理员的用户登录; 2、找到ORACLE_HOME文件夹(我的是C:\oracle\ora92),点右键,选属性--安全,在组或用户栏中选Authenticat 发布时间:2012-05-21 作者: 佚名技术 views(279)
本文将向大家介绍Asp.net实现无刷新检测用户名的方法,功能为:当用户输入用户名,用户名的文本框失去焦点后就检测用户名是否重复,不用再点击一个按钮才能检测(如今很多网站都具备这个功能哦)。 下面就给出实现这一功能的代码: 前台代码: 以下是引用片段: script type=text/javascript language=javascript 发布时间:2012-05-21 作者: 佚名技术 views(261)
这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳 转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。 1 response.r 发布时间:2012-05-21 作者: 佚名技术 views(184)
|