ASP.NET·ÀÖ¹±íµ¥Öظ´Ìá½»½â¾ö°ì·¨ËѼ¯
OnClientClick="this.disabled=true;this.form.submit();" UseSubmitBehavior="False"ÔÚ°´Å¥ÊôÐÔÖмÓÈëÕâ¶Î´úÂë
this.btnSubmit.Attributes["onclick"] = this.GetPostBackEventReference(this.btnSubmit) + ";this.disabled=true;";
Èç¹ûÊÇÌá½»ÊÇÒ»¸öButton£¬¿ÉÒÔʹÓÃjavascript£¬ÉèÖÃΪenable
Èç¹ûÊÇÌá½»ÊÇÒ»¸öImgButton£¬Ò²¿ÉÒÔÓÃͬÑùµÄ·½·¨£¬µ«ÊǸøÓû§µÄÌåÑéºÃÏñ²»ÊÇÌ«ºÃ
»¹ÊÇResponse.Redirect(Request.Url.ToString)×î¼òµ¥£¬¸ßЧ£¡
Ïà¹ØÎĵµ£º
1. Êý¾Ý¿â·ÃÎÊÐÔÄÜÓÅ»¯ ¡¡¡¡
1.1Êý¾Ý¿âµÄ Á¬½ÓºÍ¹Ø±Õ ¡¡¡¡
·ÃÎÊÊý¾Ý¿â×ÊÔ´ÐèÒª´´½¨Á¬½Ó¡¢´ò¿ªÁ¬½ÓºÍ¹Ø±ÕÁ¬½Ó¼¸¸ö²Ù×÷¡£ÕâЩ¹ý³ÌÐèÒª¶à´ÎÓëÊý¾Ý¿â½»»»ÐÅÏ¢ÒÔͨ¹ýÉí·ÝÑéÖ¤£¬±È½ÏºÄ·Ñ·þÎñÆ÷×ÊÔ´¡£ASP.NETÖÐÌṩÁËÁ¬½Ó³Ø(Connection Pool)¸ÄÉÆ´ò¿ªºÍ¹Ø±ÕÊý¾Ý¿â¶ÔÐÔ ......
ÎÒµÄÀí½âprofile¾ÍÊÇͨ¹ýÎÒÃDZàдµÄÅäÖÃÎļþ ×Ô¶¯µÄÔÙÊý¾Ý¿âÖб£´æÎÒÃÇÐèÒªµÄÊý¾Ý¡£
ÕâÊÇÒ»¸ö¼òµ¥µÄÅäÖãº
<profile automaticSaveEnabled="true" defaultProvider="sqlprocider">
<providers>
<add name="sqlprocider" type="Syste ......
¸ÅÄµ±Î»ÓÚUpdatePanel¿Ø¼þÍⲿµÄij¸ö¿Ø¼þµÄÌض¨Ê¼þ±»´¥·¢Ê±¾ÍÒý·¢Òì²½»ØËͲ¢¾Ö²¿¸üÐÂUpdatePanel¿Ø¼þµÄÄÚÈÝ¡£
ËüµÄºÃ´¦ÊÇ£ºÎÒÃÇÖ»Ðè°ÑÐèÒª¸üеÄÊý¾Ý¿Ø¼þ·ÅÔÚUpdatePanel¿Ø¼þÀ¶ø²»ÐèÒª¸üеĿؼþÎÒÃǾͰÑËü·ÅÔÚUpdatePanel¿Ø¼þµÄÍâÃ棬Èç´ËÒ»À´£¬²Å¿ÉÒÔÓÐЧµÄ½µµÍÍù·µÓÚWEB·þÎñÆ÷µÄÊý¾ÝÁ¿£¬²¢Ë³ÊƽµµÍWEB·þÎñ ......
1¡¢Ö±½ÓÔÚǰ̨µ÷Óà javascript º¯Êý
ºÜ¼òµ¥,ÔÚ head ÔªËØÖ®¼ä¼ÓÈë script ÔªËØ,½« type ÔªËØÉèÖÃΪ " text/javascript "
Èç:
<head runat="server">
<script type="text/javascript" >
function ShowName(str)
{
alert("ÄúµÄÃû×ÖΪ:("+str+")");
}
</script>
<title> ......
Èç¹ûÄãÒѾÓн϶àµÄÃæÏò¶ÔÏ󿪷¢¾Ñ飬Ìø¹ýÒÔÏÂÕâÁ½²½£º
µÚÒ»²½¡¡ÕÆÎÕÒ»ÃÅ¡£NETÃæÏò¶ÔÏóÓïÑÔ£¬C#»òVB.NET ÎÒÇ¿ÁÒ·´¶ÔÔÚûϵͳѧ¹ýÒ»ÃÅÃæÏò¶ÔÏó£¨OO£©ÓïÑÔµÄÇ°ÌáÏÂȥѧASP.NET¡£ ASP.NETÊÇÒ»¸öÈ«ÃæÏò¶ÔÏóµÄ¼¼Êõ£¬²»¶®OO£¬ÄǾø¶Ôѧ²»ÏÂÈ¥£¡
µÚ¶þ²½¡¡¶Ô¡£NET FrameworkÀà¿âÓÐÒ»¶¨µÄÁ˽⠿ÉÒÔͨ¹ý¿ª·¢Windows FormÓ¦ÓóÌÐòÀ´Ñ ......