asp.net¿Í»§¶Ë»ò·þÎñ¶ËÑéÖ¤·½Ê½
¿Í»§¶ËÑéÖ¤·½Ê½£º
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
this.Button1.Attributes.Add("onclick", "return checkSame()");//ΪButton1Ìí¼Óonclick()ʼþ ,ButtonΪ·þÎñÆ÷¿Ø¼þ
}
}
<script type="text/javascript">
function trim(s) {
return s.replace( /^\s*/, "" ).replace( /\s*$/, "" );
}
function checkSame(){
var ob1=trim(document.getElementById('username').value);
var patrn=/^[A-Za-z0-9_-]+$/;
if(ob1.length==0) {
alert('wrong');
return false; }
if (!patrn.exec(ob1)) {alert("bu pi pei"); return false ; }
return true;
}
</script>
·þÎñ¶ËÑéÖ¤·½Ê½£ºusing System.Text.RegularExpressions;
protected void Button1_Click(object sender, EventArgs e)
{ string username=this.username.Text;
string pass = this.password.Text;
if (username.Trim().Length == 0 || username == "") { RegisterStartupScript("", "<script language=javascript>alert('Óû§Ãû²»ÄÜΪ¿Õ£¡');</script>"); }
&n
Ïà¹ØÎĵµ£º
1.ASP.NETÔËÐÐÔÀí¸ÅÊö
¡¡¡¡ÈçÉÏͼ£¬µ±Ò»¸öhttpÇëÇó·¢Ë͹ýÀ´²¢±»IIS»úÊÕµ½Ö®ºó,IISÊ×ÏÈͨ¹ýÄãÇëÇóµÄÒ³ÃæÀàÐÍΪÆä¼ÓÔØÏàÓ¦µÄdllÎļþ£¬È»ºóÔÚ´¦Àí¹ý³ÌÖн«ÕâÌõÇëÇó·¢Ë͸øÄܹ»´¦ÀíÕâÌõÇëÇóµÄÄ£¿é,¶øÔÚASP.NETÖÐÕâ¸öÄ£¿é¾Í½Ð×öHttpHandler,ΪʲôaspxÕâÑùµÄÎļþ¿ÉÒÔ±»·þÎñÆ÷´¦Àí,ÄÇÊÇÒòΪÔÚ·þÎñÆ÷¶ËÓÐĬÈϵÄHttpHandlerרÃÅ´ ......
1.
Éî²ã´ÎÀ´ËµÕâ²»ÊÇ ASP.NET µÄÎÊÌ⣬ ¶øÊÇ html form µÄ submit °´Å¥¾ÍÊÇÈçºÎÉè¼ÆµÄ¡£
µ±ÄãµÄ¹â±ê½¹µã½øÈëij¸ö±íµ¥ÔªËصÄʱºò£¬»á¼¤»î¸Ã±íµ¥ÖеÚÒ»¸ö£¨Á÷²¼¾Ö˳´Ó×óµ½ÓÒ£¬´ÓÉÏÖÁÏ£© type=submit µÄ°´Å¥£¨¼ÙÈçÓУ©£¬µÈ´ýÏìÓ¦»Ø³µÊ¼þ£¬²¢Ìá½»¸Ãform
Äã¿ÉÒÔ²âÊÔһϴúÂ룺
<form action="">
<input typ ......
protected void Page_Load(object sender, EventArgs e)
...{
this.btnOK.Attributes.Add("onclick", ClientScript.GetPostBackEventReference(btnOK, "Click") + ";this.disabled=true; this.value='Ìá½»ÖÐ...';");
}
//°´Å¥´¦Àí·½·¨
protected void btnOK_C ......
string LogPath;
Thread thread;
void WriteLog()
{
while (true)
{
StreamWriter sw = new StreamWriter(LogPath, true, Encoding.UTF8);
sw.WriteLine(thread.Name + ":" + DateTime.Now.ToString());
sw.Close();
Thr ......
µÚÒ»ÖÖ·½·¨£º
ͨ¹ýURLÁ´½ÓµØÖ·´«µÝ
send.aspx:
protected void Button1_Click(object sender, EventArgs e)
{
Request.Redirect("Default2.aspx?username=honge");
}
receive.aspx:
string user ......