asp.net¶¨Ê±·¢ËÍÓʼþ×ܽá (ת)
Ïã¸ÛÄDZ߹«Ë¾µÄÊг¡²¿¿ª»áʱҪÇóÎÒÃÇÕâ±ßʵÏÖÒ»¸ö¶¨Ê±·¢ËÍÓʼþµÄ¹¦ÄÜ£¬¼´ÔÚÿÌìÏÂÎç5µã×óÓÒ¶¨Ê±°Ñ½ñÌìÒÑͨ¹ýÈýÉóµÄ¶©µ¥ÐÅÏ¢·¢¸øÊг¡²¿µÄ¾Àí£¬¸æËßËûÄÄЩ¶©µ¥ÒѾͨ¹ýÁËÖÕÉ󡣯½Ê±Ö»ÖªµÀÈçºÎÓÃ.net·¢ËÍÓʼþ£¬µ«²»ÖªÈçºÎ¶¨Ê±·¢ËÍÓʼþ¡£ÓÚÊǰٶÈÁËһϣ¬×ܽáÆðÀ´ÓÐÒÔÏÂÄÇôÈýÖÖ£º
£¨1£©×öÒ»¸öwinform À´¶¨Ê±·¢Óʼþ¡£È»ºóͨ¹ýwindows¼Æ»®ÈÎÎñ£¬ÉèÖÃΪָ¶¨Ê±¼ä£¬Ã¿´Î×Ô¶¯ÔËÐУ¬ÔËÐÐÍê±Ïºó×Ô¶¯¹Ø±Õ¡£
£¨2£©ÓÃsqlserver Êý¾Ý¿âʵÏÖ·¢Óʼþ£¬ÓÃsqlserverʵÏÖ·¢ÓʼþµÄ´æ´¢¹ý³Ì£¬È»ºóÖÆ¶¨Ò»¸ö×÷Òµ£¬Öƶ¨Ê±¼äÔËÐС£
£¨3£©ÔÚ Global.asax ÎļþÀï±à³Ì¡£Ê¼þ£ºApplication_Start¡£ÀûÓÃTimeÀà±à³Ì¡£±ÈÈç·þÎñÆ÷1ÃëÖÓÖ´ÐÐÒ»´ÎÅжϡ£
Ïã¸ÛÄDZߵĹ«Ë¾µÄERPôéͳÊÇBSģʽ£¬ÓÉÓÚ¶Ô·½¹«Ë¾·þÎñÆ÷»·¾³Ìõ¼þÓë½â¾ö·½°¸Òª¼òµ¥µÄÏÞÖÆ£¬ÎÒºÍÎÒʦ¸µ¾ö¶¨ÓõÚÈýÖÖ·½·¨¡£ÔÚ±à³Ì֮ǰ£¬ÏȽéÉÜÒ»ÏÂGlobal.asaxÎļþÀïµÄ¼¸¸ö·½·¨¡£
protected void Application_Start(Object sender, EventArgs e)
{
//Application_start·½·¨£ºÇëÇó ASP.NET Ó¦ÓóÌÐòÖеÚÒ»¸ö×ÊÔ´£¨ÈçÒ³£©Ê±µ÷Óá£ÔÚÓ¦ÓóÌÐòµÄÉúÃüÖÜÆÚÆÚ¼ä½öµ÷ÓÃÒ»´Î
}
protected void Application_End(Object sender, EventArgs e)
{
//Application_end·½·¨£ºÔÚÐ¶ÔØÓ¦ÓóÌÐò֮ǰ¶Ôÿ¸öÓ¦ÓóÌÐòÉúÃüÖÜÆÚµ÷ÓÃÒ»´Î¡£
}
ÏÂÃæÊǾßÌåµÄ×ö·¨£º
´úÂë
protected void Application_Start(Object sender, EventArgs e)
{
Timer t = new Timer(60000);//Éè¼ÆÊ±¼ä¼ä¸ô£¬Èç¹ûÒ»¸öСʱִÐÐÒ»´Î¾Í¸ÄΪ3600000 £¬ÕâÀïÒ»·ÖÖÓµ÷ÓÃÒ»´Î
t.Elapsed += new ElapsedEventHandler(t_Elapsed);
t.AutoReset = true;
t.Enabled = true;
}
private void t_Elapsed(object sender, ElapsedEventArgs e)
{
Ïà¹ØÎĵµ£º
Web ²¿¼þ¿Ø¼þ£¨ÀýÈç CatalogZone ¿Ø¼þ£©µÄÒ»ÏîÖ÷Òª¹¦ÄÜÊÇ¿ÉÒÔÈÃ×îÖÕÓû§¸öÐÔ»¯ÍøÒ³²¢±£´æÆä¸öÐÔ»¯ÉèÖá£CatalogZone ¿Ø¼þÔÊÐí×îÖÕÓû§ÔÚÔËÐÐʱÏò Web ²¿¼þÒ³Ìí¼Ó WebPart ¿Ø¼þ»òÆäËû·þÎñÆ÷¿Ø¼þ¡£CatalogZone ¿Ø¼þÓÃ×÷ Web ²¿¼þ¿Ø¼þ¼¯ÄÚµÄÖ÷¿Ø¼þ£¬ÓÃÓÚÔÚÍøÒ³ÖгÐÔØ CatalogPart ¿Ø¼þ ......
Web ²¿¼þµÄÒ»ÏîÖ÷Òª¹¦ÄÜÊÇʹ×îÖÕÓû§Äܹ»¸öÐÔ»¯ÍøÒ³²¢±£´æÆä¸öÐÔ»¯ÉèÖá£ÐÞ¸Ä Web ²¿¼þÒ³µÄÒ»¸ö·½Ãæ°üÀ¨±à¼¿É¼û WebPart ¿Ø¼þµÄÍâ¹Û¡¢²¼¾Ö¡¢ÐÐΪºÍÆäËûÊôÐÔ¡£
Web ²¿¼þ¿Ø¼þ¼¯Öеļ¸Öֿؼþ¿ÉÌṩ±à¼¹¦ÄÜ¡£ÆäÖаüÀ¨ EditorZone ¿Ø¼þ£¬¸Ã¿Ø¼þÊÇ Web ²¿¼þ¿Ø¼þ¼¯ÖÐÓÃÓÚ³ÐÔØÍøÒ³É쵀 EditorP ......
1.ʹÓà ʹÓÃResponse.Write£¬ÕâÖÖ·½·¨»á°ÑJS´úÂëдÔÚÒ³ÃæµÄ×î¶¥²¿(µÄÇ°Ãæ)£º
2. ʹÓ㺠page.ClientScript.RegisterStartupScript£¨£©£» ÕâÖÖ·½·¨»á°ÑJS´úÂëǶÈëÔÚÒ³ÃæµÄµ×²¿¡¢±íµ¥µÄ×îºó (Ç°Ãæ)£¬ÊÊÓÃÓÚÒªÔÚÒ³Ãæ¿Ø¼þ¼ÓÔØÍê³ÉºóÔËÐеÄJS´úÂë
3.ʹÓÃRegisterClientScriptBlock£¨£©£»ÕâÖÖ·½·¨»á°ÑJS´úÂëǶÈëÔÚÒ³ÃæµÄ¶¥²¿¡¢ ......
ASP.NETµÄ¹¤×÷ÔÀí
ÔÚ¶àÊý³¡ºÏÏ£¬¿ÉÒÔ½«ASP.NETÒ³Ãæ¼òµ¥µØ¿´³ÉÒ»°ãµÄHTMLÒ³Ãæ£¬Ò³Ãæ°üº¬±ê¼ÇÓÐÌØÊâ´¦Àí·½Ê½µÄһЩ´úÂë¶Î¡£µ±°²×°.NETʱ£¬±¾µØµÄIIS Web·þÎñÆ÷×Ô¶¯ÅäÖóɲéÕÒÀ©Õ¹ÃûΪ.aspxµÄÎļþ£¬ÇÒÓÃASP.NETÄ£¿é(ÃûΪaspnet_isapi.dllµÄÎļþ)´¦ÀíÕâЩÎļþ¡£
´Ó¼¼ÊõÉϽ²£¬ASP.NETÄ£¿é·ÖÎöASPXÎļþµÄÄÚÈÝ£¬²¢½«ÎļþÄÚÈ ......
´Ë´¦ÌṩµÄ´úÂëÓÃÀ´ÊµÏÖµ±asp.netÒ³ÃæÖеÄij¸öButton±»µã»÷ºódisableµô¸ÃÒ³ÃæÖÐËùÓеÄButton£¬´Ó¶ø·ÀÖ¹Ìá½»ÑÓʱµ¼ÖµĶà´ÎÌá½»¡£»ùÓÚ֮ǰµÄonceclickbutton½Å±¾.
//ASP.NETÖзÀÖ¹Ò³Ãæ¶à´ÎÌá½»µÄ´úÂë:javascript< script language="javascript"> < !-- function disableOtherSubmit() {
var obj = event.srcElem ......