- 博客(51)
- 资源 (1)
- 收藏
- 关注

原创 C# 索引器
简单说来,所谓索引器就是一类特殊的属性,通过它们你就可以像引用数组一样引用自己的类。 声明方法如下(与属性相似): //修饰符 类型名称 this [类型名称 参数名] public type this [int index] { get { //... } set { //... } } 用例子简单说明: using System.Collections; static void M
2008-03-24 16:54:00
516
原创 在asp.net2.0中使用存储过程
本文介绍了在asp.net2.0中使用存储过程的方法。 以下是SQL中两个存储过程: 以下是引用片段: CREATE PROCEDURE dbo.oa_selectalluser AS select * from UserInfo GO CREATE PROCEDURE dbo.oa_SelectByID @id int AS selec
2008-10-23 11:29:00
390
原创 Asp.net中防止用户多次登录的方法
在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。 常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有Session共有的,整个web应用程序唯一的一个对象):以下是引用
2008-10-23 11:16:00
390
原创 ASP.NET的Request对象的属性介绍
本文主要介绍一下 ASP.NET 的 Request 对象的属性,对新手朋友来说是个不错的参考对照文章。 UserLanguages 客户端主机所使用的语言 UserHostName 客户端主机的DNS名称 userHostArrress 客户端主机的IP地址 UserAgent 客户端浏览器版本 Url 当前要求的URL TotalBytes 当前输入的容量
2008-10-23 11:11:00
676
原创 Asp.NET实现下拉框二级联动组件
name ace WebA licationDlh { using System; using System.Data; using System.Drawing; using System.We using System.Web.UI.WebControl using System.Web.UI.HtmlControl using System.Data.SqlClient; using
2008-10-23 10:44:00
897
原创 WebForm页面间传值方法
Asp.NET WEB FORMS 给开发者提供了极好的事件驱动开发模式。Asp .NET为我们提供了三种方式,一种是可以通过用QueryString来传送相应的值,再一种是通过session变量来传送相应的值,还有就是通过Server.Transfer 方法来实现。一、使用QueryString QueryString是一种非常简单的传值方式,其缺点就是会把要传送的值显示在浏览器的地址栏中,
2008-10-23 10:30:00
779
原创 ASP.NET-GridView的分页功能
要实现GrdView分页的功能。操作如下:1、更改GrdView控件的AllowPaging属性为true。2、更改GrdView控件的PageSize属性为 任意数值(默认为10)3、更改GrdView控件的PageSetting->Mode为Numeric等(默认为Numeric)该属性为分页样式。GridView属性设置好了,从页面上也能看到分页样式。 protected void
2008-10-09 14:48:00
573
原创 关于上传文件大小问题
上载大文件时,可使用 元素的 maxRequestLength 属性来增加文件大小的最大允许值。当文件超出指定的大小时,浏览器中会产生 DNS 错误。上载大文件时,还可能会收到以下错误信息: aspnet_wp.exe (PID: 1520) 被回收,因为内存消耗超过了 460 MB(可用 RAM 的百分之 60)。 如果遇到此错误信息,请增加应用程序的 Web.config 文件的 元素中
2008-10-09 14:44:00
473
原创 JavaScript验证正则表达式大全
JavaScript验证正则表达式大全,搜集最全的JavaScript验证正则表达式,开始查看吧,这里的都是正则表达式的例子.匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注
2008-10-09 10:55:00
311
原创 C#验证控件的使用方法
C#验证控件的使用方法ASP.NET为开发人员提供了一整套完整的服务器控件来验证用户输入的信息是否有效。这些控件如下:1、RequiredFieldValidator:验证一个必填字段,如果这个字段没填,那么,将不能提交信息。2、CompareValidator:比较验证。比较两个字段值是否相等,如密码和确认密码两个字段是否相等;比较一个字段与一个具体的值。3、RangeValidator
2008-10-09 10:54:00
722
原创 网页制作之在线视频播放代码
1.avi格式 2.mpg格式 3.rm格式 4.wmv格式 5:最简单的播放代码 把这个网址http://www.jianzhan8.cn/sample.wmv换成你要看的电影就行了.6:有图像的rm格式 7:无图像的rm格式:(如相声,歌曲...) 8:最简单的media格式的播放器 9:有图像的media播放器,自动调用网上的插件 10:无
2008-10-08 15:38:00
1756
原创 Asp.net文件上传操作
在设计页面拖进一个input(File)控件,并把它作为服务器控件运行。其ID为myFile;然后拖进一个button,给button的单击时间添加如下代码: protected void submit_Click(object sender, EventArgs e) { string phName = this.txtName.Text; string phType = this
2008-10-08 15:12:00
294
原创 C#.net Request.ServerVariables
Request.ServerVariables["Url"] 返回服务器地址Request.ServerVariables["Path_Info"]客户端提供的路径信息Request.ServerVariables["Appl_Physical_Path"] 与应用程序元数据库路径相应的物理路径Request.ServerVariables["Path_Translated"] 通过由
2008-10-08 09:12:00
687
原创 Request.QueryString 应用
js 中应用: var SecondMark=; html 中应用: src="aa.aspx?id=" 后台: id= Request.QueryString["id"];
2008-10-07 10:01:00
447
原创 js 设置控件是否可用
document.getElementById("WorktaskAchieve").setDisabled(true) ;//不可用 document.getElementById("WorktaskAchieve").setDisabled(false) ;//可用
2008-10-07 09:53:00
738
原创 JS设置控件是否可见
前台JS脚本: document.getElementById("lbtnSave").style.display="none";//可见document.getElementById("lbtnSave").style.display = "";//不可见后台CS代码:lbtnSave.Style.Add("display", "");//不可见lbtnSave.Style
2008-10-07 09:46:00
1325
原创 document.getElementById使用
注意: document.getElementById(" ") 得到的是一个对象,用 alert 显示得到的是“ object ”,而不是具体的值,它有 value 和 length 等属性,加上 .value 得到的才是具体的值! 参考资料: 1. document . getElementById 的用法和 DHTML.CHM 的下载地址 今天在网络上查找 document . getEle
2008-10-07 09:35:00
1484
转载 js刷新页面方法大全使用教程
用js实现的刷新页面的代码,比较全 先来看一个简单的例子: 下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。 frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下: fra
2008-09-09 17:32:00
1009
转载 JS打开窗口方法总结
以下代码集合常用的弹出窗口用法.1、最基本的弹出窗口代码以下是引用片段: window.open (page.html) --> 代码放在标签和之间。 是对一些版本低的浏览器起作用。 window.open (page.html) 用于控制弹出新的窗口page.html,如果page.html不与主窗口在同一路径下,前面应写明路径,绝对路径(http://)和相对路径(
2008-09-09 17:21:00
2613
转载 Js字符串操作函数大全
Js字符串操作函数大全/******************************************* 字符串函数扩充 *******************************************//*==============================
2008-09-09 15:54:00
393
原创 C#中datetime的使用
//大家在做报表或查询的时候都会有给用户预设一些可选的日期范围(如上图) //如本年度销售额、本季度利润、本月新增客户 //C#里内置的DateTime基本上都可以实现这些功能,巧用DateTime会使你处理这些事来变轻松多了 //今天 Dat
2008-04-17 17:31:00
506
原创 datetime使用大全
DateTime dt = DateTime.Now;dt.ToString();//2005-11-5 13:21:25dt.ToFileTime().ToString();//127756416859912816dt.ToFileTimeUtc().ToString();//127756704859912816dt.ToLocalTime().ToString();//2005-11-5
2008-04-17 17:29:00
396
原创 Convert.ToInt32()和int.Parse()的区别
这两个方法的最大不同是它们对null值的处理方法:Convert.ToInt32(null)会返回0而不会产生任何异常,但int.Parse(null)则会产生异常。没搞清楚Convert.ToInt32和int.Parse()的细细微区别时千万别乱用,否则可能会产生无法预料的结果,举例来说:假如从url中取一个参数page的值,我们知道这个值是一个int,所以即可以用Convert.ToInt3
2008-04-03 09:37:00
290
转载 利用using和try-finally来释放资源
我以前写过一篇文章,关于.Net资源释放问题,也就是对于非内存的资源,最好使用IDisposable接口提供的Dispose来释放, 很明显,Dispose方法是一个外部方法,系统并不会帮你调用。为了尽早释放对象所占用的资源,所以需要保证Dispose方法能尽早被执行。那么在.Net中提供了一个比较简便的方法,就是对于实现了IDisposable接口的类型对象提供了using语句。 就
2008-04-02 17:23:00
352
原创 不易注意的.net中using的几种用途
今天一个朋友问我using有几种用途,我的第一反应就是茴香豆的4种写法,第2反应是肯定又是个面试题。 先前就是到using可以这样用: 1.引用命名空间,减少冗余代码。 Using System.Web.UI.WebControls; 2.即时释放资源。 Using (TestObject a = new TestObject()) { // 使用对象 } //对象资源被释放 不时说有
2008-04-02 17:12:00
268
转载 MSDN 技术资源库参考文档:
MSDN 技术资源库参考文档: Visual Studio 2005 Visual Basic Visual C# Visual C++ .NET Framework 类库参考 SQL Server Visual Web Developer Visual Studio Tools fo
2008-04-02 16:05:00
1549
转载 常用正则表达式
匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分
2008-04-02 11:37:00
335
原创 正则表达式
其实很早就知道了正则表达式,在集成VBScript脚本的时候,就看到了该功能,不过那时觉得很难,觉得也派不上什么用场,所以也没有过多关注。最近看了孟岩老师的关于正则表达式讲解,有一种学习正则表达式的冲动,适时我们开发的项目中需要嵌入Python脚本功能,需要一个脚本编辑器,关键字变色等等相关功能用正则表达式实现相对容易的多。前段时间买了本红皮书《C#字符串和正则表达式参考书》(这真是一本好书,想
2008-04-02 11:35:00
279
原创 正则表达式详解
一个正则表达式是一个特定的格式化模式,可以用来找出一个字符串在另一个字符串中的使用情况。几个编程语言,包括Visual Basic,Perl,JavaScript和PHP都支持正则表达式,希望在这篇入门指导的结束,Mitchell(作者自己)可以让你在PHP程序中能应用一些基本的正则表达式。正则表达式是在各种各样的程序语言中突出的古怪特征中的一种,但是由于它们看起来是很难的一个概念,所以很多开发者
2008-04-02 11:34:00
480
原创 String.Format格式说明
sql=string.Format("insert into Ent_Ept_Equipments values({0},{1})",eptInfo.EquipmentUniqueCode,eptInfo.EquipmentType);
2008-04-02 10:41:00
574
原创 为什么要用this.ViewState["ds"]=ds;
using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState;
2008-04-02 09:42:00
966
原创 如何在DataList里再套一个DataList
一、新建一个aspx文件,在里面加入一个DataList0 && image.height>0){if(image.width>=700){this.width=700;this.height=image.height*700/image.width;}}" border=0> 第二步,编辑DataList的项模版0 && image.height>0)
2008-03-31 17:21:00
1381
1
原创 ItemDataBound的用法
原理:在生成datalist列时ItemDataBound触发,也就是说每生成一列就触发一次。这个事件的触发要早于itemcommand. datalist里面嵌套datalist :内层控件数据绑定与事件声明在外层的ItemDataBind中实现private void dlFileType_ItemDataBound(object sender, System.Web.UI.W
2008-03-31 17:08:00
4010
原创 DataGrid的ItemDataBound事件
DATAGRID中,如果要对某些记录进行格式化或者修饰,用到itemdatabound事件比较方便,比如,要显示某人的存款金额已经少于某个数额了,要用红色来显示等。itemdatabound事件发生在数据绑定到datagrid后,而其内容发送到客户端前。比如private void OnItemDataBound(object sender, System.Web.UI.WebCo
2008-03-31 16:42:00
832
原创 Javascript事件处理代码的三种写法
1.作为HTML属性值的事件处理程序 HTML代码 2.作为JavaScript属性的事件处理程序 HTML代码document.getElementById("btn").onclick = function(){alert("mzwu.com");} 说明:可能受第一种方法的误导,你会觉得应该写成:document.getElementById("btn").onclic
2008-03-25 17:31:00
865
原创 JavaScript代码规范
目录: JavaScript文件 缩进 行宽 注释 变量声明 方法声明 命名 语句 - 简单语句 - 复合语句 - 标签 - return语句 - if语句 - for语句 - while语句 - do语句 - switch语句 - try语句 - continue语句 - with语句 空格 额外的建议 - {}和[] - 逗号操作符 - 块作用域 - 赋值表达式 - ===和!==操作符 -
2008-03-25 17:29:00
354
转载 javascript:return false有什么用
在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个元素,页面会跳转到该元素href属性指定的页. Return False 就相当于终止符,Return True 就相当于执行符。
2008-03-25 17:14:00
909
原创 javascript 参考手册
javascript 参考手册:http://www.iselong.com/online/ebooks/javascript/
2008-03-25 16:56:00
316
原创 location 地址对象
location 地址对象 它描述的是某一个窗口对象所打开的地址。要表示当前窗口的地址,只需要使用“location”就行了;若要表示某一个窗口的地址,就使用“.location”。注意 属于不同协议或不同主机的两个地址之间不能互相引用对方的 location 对象,这是出于安全性的需要。例如,当前窗口打开的是“www.a.com”下面的某一页,另外一个窗口(对象名为:bWindow)打
2008-03-25 16:53:00
593
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人