ASP.NET开发技巧(不断更新中...)

本文总结ASP.NET开发过程中的一些技巧,并不断更新中...
一、JavaScript中void(0)的妙用
我们先来看看在Javascript中void的意义:
JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。

void 操作符用法格式如下:
1. javascript:void (expression)
2. javascript:void expression

expression 是一个要计算的 JavaScript 标准的表达式。表达式外侧的圆括号是可选的,但是写上去是一个好习惯。
在制作弹出窗口时我们可以使用按钮来制作,其实用<a>也是可以的:
<a href="#" >Open1</a>
这样会打开b.htm窗口,但同时整个页面会跳到顶端,如果不想如此,可以使用下面的方法:
<a href="javascript:void(0)" >Open2</a>

<a href="javascript:void(null)" >Open3</a>
试试看,是不是打开窗口后原来的页面没有跳转?
二、让文本框的长度随着文本内容增多而变长
<input type="text" style="overflow:visible;">
三、在ASP.NET中轻松实现加密
在ASP.NET中提供System.Web.Security命名空间,可以轻松实现SHA1和MD5加密,代码如下:

using System.Web.SessionState;
Response.Write(System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile("", "SHA1"));
Response.Write(“<br>" + System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile("", "MD5"));


最后编辑admin 最后编辑于 2008-02-24 13:01:40