摘要:
SortedList 类 表示键/值对的集合,这些键和值按键排序并可按照键和索引访问。SortedList最合适对一列健/值对 进行排序,在排序时,是对键进行排序,SortedList 是 Hashtable 和 Array 的混合。当使用 Item 索引器属性按照元素的键访问元素时,其行为类似于 Hashtable。当使用 GetByIndex 或 SetByIndex 按照元素的索引访问元... 阅读全文
摘要:
在.net Framework中,System.Convert类中提供了较为全面的各种类型、数值之间的转换功能。其中的两个方法可以轻松的实现各种进制的数值间的转换: Convert.ToInt32(string value, int fromBase): 可以把不同进制数值的字符串转换为数字,其中fromBase参数为进制的格式,只能是2、8、10及16: 如Convert.ToInt32(”00... 阅读全文
摘要:
“/”应用程序中的服务器错误。-------------------------------------------------------------------------------- 编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft... 阅读全文
摘要:
这个技巧对于像虹一样日常仅使用 Firefox 的朋友应该没什么用处,对于那些一值使用 IE、对于新版 IE 7 又有觉得使用有不方便的话,可以看看。MSDN 上提供了这一个技巧,是利用微软上个月 30 日发布的 Internet Explorer VPC testing image 来工作,虚拟机的应用可以使两种 IE 版本同时运行。听起来就很麻烦,谁说不是呢。(via) IE6 a... 阅读全文
摘要:
【摘 要】利用如Dw-Mx这样的工具生成html格式的模板,在需要添加格式的地方加入特殊标记(如$),动态生成文件时利用代码读取此模板,然后获得前台输入的内容,添加到此模板的标记位置中,生成新文件名后写入磁盘,写入后再向数据库中写入相关数据。 asp.net动态生成html页面 此功能适用于后台数据库功能不强的web站点,即大部分文本不是存放在数据库的记录中,而是放在html文件或者xml文... 阅读全文
摘要:
匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;}匹配空行的正则表达式:\n[\s| ]*\r匹配HT... 阅读全文
摘要:
一、如何在IE右键菜单中添加菜单项 如果使用过Netants的朋友可能都知道,NetAnts在IE中添加了右键菜单功能,只要在页面的一个链接或者图片上点击右键后在菜单中选择 Down By Netants 就可以调用Netants下载该链接指向的文件。在本文中作者将介绍如何通过VB来实现这样的功能。 要实现在IE右键菜单中添加菜单项的功能,要依次实现以下步骤: 1、在注册表HKE... 阅读全文
摘要:
购买虚拟主机时,很多主机商都会注明某个型号的空间IIS连接数,究竟这个IIS连接数是什么东西?是否就是论坛同时在线人数?肯定不是那么简单的!差不多每个主机供应商都有一套自己的说法,IIS连接数微软也没有给出很明确的解释,我在动网论坛看到两个比较客观的说法,转载一下供需要朋友参考 动网注册用户:万事通关于同时连接数与在线人数问题的详解 很多用户对连接数的概念认识都很模糊,现介绍如下: 1、浏览者访问... 阅读全文
摘要:
必须设置同一个域写Cookie的代码 1HttpCookie userEmailCookie = new HttpCookie("GCEmail"); 2 userEmailCookie.Value = email.ToString(); 3 //userEmailCookie.Expires = DateTime.Now.AddYears(1); //浏览器关闭,c... 阅读全文
摘要:
见最近许多网友询问一些关于数据库操作的基础问题,现把我以前写的一篇简单教程贴上来,好让一些初学者最快的入门: ASP与数据库应用(给初学者) 一般来说,一个真正的、完整的站点是离不开数据库的,因为实际应用中,需要保存的数据很多,而且这些数据之间往往还有关联,利用数据库来管理这些数据,可以很方便的查询和更新。数据库有很多种,如:Fox 数据库(.dbf)、Access 数据库(.mdb)、Inf... 阅读全文
摘要:
原作者:宁静的海豚 80004005这是一个泛泛的错误代码,它意味着,“我知道出错了,但我不知道错误是什么”。第一步,我们可以试着重新注册MSN所需的dll文件来解决这个问题,你可以下载并运行这个批处理文件(我已经把它放到blog上了):http://dreamz.org/Files/ibmfans/register-messenger-dll-files.rar第二步,如果用了上面的方法还不行,... 阅读全文
摘要:
1using System; 2using System.Collections; 3 4public class MyClass 5{ 6 public static void Main() 7 { 8 Console.WriteLine(per15To18("429005811009091")); 9 RL();10 }11 12 p... 阅读全文
摘要:
首先使用Vs.net 2003 Tools菜单中的connect to DataBase 命令连接到数据库(以本地数据库为例),然后你可以看到本地数据库中的相应的表结构,这里我建立一个users表。然后再建立一个Dataset实体,如图所示:然后从Server Explorer 中拖拽users对象到Dataset视图中去,这时能看到视图中有一个users表的结构,然后点击保存。这时默认是自动生成... 阅读全文
摘要:
开始做项目时,我们2边都用的是MD5加密的方法,但是后来加密后的密文怎么也对应不上,然后后来考虑别的方法采用3Des加密算法! 1using System; 2using System.IO; 3using System.Security.Cryptography; 4using System.Text; 5 6namespace goody9807.Shared.Crypt 7{... 阅读全文
摘要:
12829 可以自己配置,自己设置每张图片切换的时间间隔,自己设置每张图片的路径(绝对、相对路径都可以)虽然很简单,但是很实用。 阅读全文
摘要:
第一步:创建Windows 服务工程要创建一个新的 Windows 服务,可以从Visual C# 工程中选取 Windows 服务(Windows Service)选项,给工程一个新文件名,然后点击 确定。一上来系统自动为你生成了一个叫Service1.cs的组件(为什么叫它组件呢,因为它既有代码又有可视化试图)第二步: 将安装程序添加到服务应用程序 Visual Studio.NET 随附有... 阅读全文
摘要:
一.哈希表(Hashtable)简述在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类型的key/... 阅读全文
摘要:
代码前置指的是把去掉.Cs文件,把所有的Cs文件中的代码都写在aspx或者ascx中常常有时你需要在页面输出脚本,如果弹出一个提示框或者打开一个新窗口。。。你会发现有时用 Page.RegisterStartupScript("openwin","");或者Response.Write(""); 会报错 编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并... 阅读全文
摘要:
看到网上一片文章,自己式了一下,果然 XMLTextReader速度要快!在.NET框架的System.XML名称空间中包含的XMLTextReader类不需要对系统资源要求很高,就能从XML文件中快速读取数据。使用XMLTextReader类能够从XML文件中读取数据,并且将其转换为HTML格式在浏览器中输出。 读本文之前,读者需要了解一些基本知识:XML、HTML、C#编程语言,以及.... 阅读全文
摘要:
非Web程序1.AppDomain.CurrentDomain.BaseDirectory2.Environment.CurrentDirectory3.HttpRuntime.BinDirectoryThe path to the current application's/bin directory.Web程序HttpCurrent.Context.Server.Mappath();知道的请补... 阅读全文
摘要:
一直以来总是会写跨2列的Html代码,不会写跨2行的例子,找机会研究了一下!先说说跨2列的例子,这个很好理解例1 跨2列: 12 3 1114 5 6 2227 3338 ... 阅读全文
摘要:
1// 检查 E-mail 是否已被注册 2 function CheckExists() 3 { 4 var e = document.getElementById("mailaddress").value; 5 if(e != "") { 6 if(!/(\S)+[@]{1}(\S)+[.]{1}(\w)+/.test(e)) ... 阅读全文
摘要:
1/**//// 2 /// 截取字符串,不限制字符串长度 3 /// 4 /// 待截取的字符串 5 /// 每行的长度,多于这个长度自动换行 6 /// 7 public string CutStr(string str,int len) 8 { string s=""; 9 ... 阅读全文
摘要:
其实,以下说的问题不是什么大事,只是自己在学习NHibernate时候遇到的问题,说出来让大家注意以下,都是一些细小的地方,但是这些地方不注意也不行。。。一、实体的xml 文件区分大小写:如实体类xml 文件中如果定义属性为UserID,那么在实体类的Cs文件中你也要定义属性UserID,大小写要一致,不一致就会报错! 1 2 3 4 5 6 ... 阅读全文
摘要:
方法一:使用正则表达式 1//脏字典数据存放文件路径 2 private static string FILE_NAME="zang.txt"; 3 //脏数据字典表,如:脏数据一|脏数据二|脏数据三 4 public static string dirtyStr=""; 5 6 public ValidDirty() 7 ... 阅读全文
摘要:
昨天刚开始研究NHibernate就遇到了一个问题,在这里非常感谢 DDL,是他帮了我很大忙!起初先DDL的NHibernate快速起步一文,然后下载了文章中的范例,自己小试了一把,然后写了一个Console程序,调用DDL类中的方法没问题,由于没装2005所以没打开工程,只是看看里面的代码。后来自己写了一个测试类,按照DDL测试类中的写法就是不行总是报不能找到实体类User,后来和DDL聊天过程... 阅读全文
摘要:
1 2//定义所有元素 3var menuObject=new Array(); 4var menuWidth=60; 5 6function Menu(name,icon,url,isSubItem) 7{ 8 this.Items=new Array(); 9 this.Name=name; 10 this.Icon=icon; 11 this.Ur... 阅读全文
摘要:
作者:孟宪会 出自:【孟宪会之精彩世界】 发布日期:2003年5月23日 8点26分11秒为DataGrid添加CheckBox控件,并实现“全选”功能。这里是实现的例子 VB.NET 版本 CheckBoxDataGrid.aspx 为DataGrid添加CheckBox控件的例子 ... 阅读全文
摘要:
一、定义文档类型、字符编码 Response.Clear(); Response.Buffer= true; Response.Charset="utf-8"; //下面这行很重要, attachment 参数... 阅读全文
摘要:
在一个页面完全加载完毕以后,我在页面做了很多操作。然后在某部分需要新的js逻辑(js文件包含的一系列函数等).我不能刷新这个页面,但要加载并运行这个js.有没有好像用htc那样动态加载新的行为的方法,不过我要加载的是js请问用什么方法呢? 1答1: 2try 3 4document.write(""); 5____________________________________________... 阅读全文