Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Asp.netÖзÀÖ¹Óû§¶à´ÎµÇ¼µÄ·½·¨


ÔÚweb¿ª·¢Ê±£¬ÓеÄϵͳҪÇóͬһ¸öÓû§ÔÚͬһʱ¼äÖ»ÄܵǼһ´Î£¬Ò²¾ÍÊÇÈç¹ûÒ»¸öÓû§ÒѾ­µÇ¼ÁË£¬ÔÚÍ˳ö֮ǰÈç¹ûÔٴεǼµÄ»°ÐèÒª±¨´í¡£
³£¼ûµÄ´¦Àí·½·¨ÊÇ£¬ÔÚÓû§µÇ¼ʱ£¬ÅжϴËÓû§ÊÇ·ñÒѾ­ÔÚApplicationÖдæÔÚ£¬Èç¹û´æÔھͱ¨´í£¬²»´æÔڵϰ¾Í¼Óµ½ApplicationÖÐ(ApplicationÊÇËùÓÐSession¹²Óеģ¬Õû¸öwebÓ¦ÓóÌÐòΨһµÄÒ»¸ö¶ÔÏó)£º
string strUserId = txtUser.Text;
ArrayList list = Application.Get("GLOBAL_USER_LIST") as ArrayList;
if (list == null)
{
list = new ArrayList();
}
for (int i = 0; i < list.Count; i++)
{
if (strUserId == (list[i] as string))
{
//ÒѾ­µÇ¼ÁË£¬Ìáʾ´íÎóÐÅÏ¢
lblError.Text = "´ËÓû§ÒѾ­µÇ¼";
return;
}
}
list.Add(strUserId);
Application.Add("GLOBAL_USER_LIST", list);
µ±È»ÕâÀïʹÓÃCacheµÈ±£´æÒ²¿ÉÒÔ¡£
½ÓÏÂÀ´¾ÍÊÇÒªÔÚÓû§Í˳öµÄʱºò½«´ËÓû§´ÓApplicationÖÐÈ¥³ý£¬ÎÒÃÇ¿ÉÒÔÔÚGlobal.asaxµÄSession_EndʼþÖд¦Àí£º
void Session_End(object sender, EventArgs e)
{
// ÔڻỰ½áÊøÊ±ÔËÐеĴúÂë¡£
// ×¢Òâ: Ö»ÓÐÔÚ Web.config ÎļþÖеĠsessionstate Ä£Ê½ÉèÖÃΪ
// InProc Ê±£¬²Å»áÒý·¢ Session_End Ê¼þ¡£Èç¹û»á»°Ä£Ê½ÉèÖÃΪ StateServer
// »ò SQLServer£¬Ôò²»»áÒý·¢¸Ãʼþ¡£
string strUserId = Session["SESSION_USER"] as string;
ArrayList list = Application.Get("GLOBAL_USER_LIST") as ArrayList;
if (strUserId != null && list != null)
{
list.Remove(strUserId);
Application.Add("GLOBAL_USER_LIST", list);
}
}
ÕâЩ¶¼Ã»ÓÐÎÊÌ⣬ÓÐÎÊÌâµÄ¾ÍÊǵ±Óû§Ö±½Óµãä¯ÀÀÆ÷ÓÒÉϽǵĹرհ´Å¥Ê±¾ÍÓÐÎÊÌâÁË¡£ÒòΪֱ½Ó¹Ø±ÕµÄ»°£¬²¢²»»áÁ¢¼´´¥·¢Session¹ýÆÚʼþ£¬Ò²¾ÍÊǹرÕä¯ÀÀÆ÷ºóÔÙÀ´µÇ¼¾ÍµÇ²»½øÈ¥ÁË¡£
ÕâÀïÓÐÁ½ÖÖ´¦Àí·½Ê½£º
1¡¢Ê¹ÓÃJava£ó£ã£ò£é£ð£ô·½Ê½
ÔÚÿһ¸öÒ³ÃæÖмÓÈëÒ»¶Îjava£ó£ã£ò£é£ð£ô´úÂ룺
function window.onbeforeunload()
{
if (event.clientX>document


Ïà¹ØÎĵµ£º

Microsoft ASP.NETѧϰ±Ê¼Ç£¨1£©ÎÒÑÛÖеÄASP.NET

Microsoft ASP.NETѧϰ±Ê¼Ç£¨1£©ÎÒÑÛÖеÄASP.NET
ÒÔǰһֱÓõÄJava, J2EEƽ̨£¬ÏÖÔÚÒòΪ¿ÎÌâÐèÒª³õѧÁËÒ»ÏÂASP.NET£¬Ð¡Ì¸Ò»Ï¶þÕß×öWEB¿ª·¢µÄÌå»á¡£
¶¼Ëµ.NET×öWEB¿ª·¢Ð§Âʸߣ¬ÎÒµÄÌå»á¾ÍÊÇMSµÄ¶«Î÷ÓÃמÍÊÇ·½±ã£¬Ò»¸ö¿Ø¼þ·ÅÉÏÈ¥£¬É輸¸öÊôÐÔ£¬Ì¸öʼþ£¬Ð´¼¸¸öSQL£¬¾Í³ÉÁË£¬¾õµÃÕâÖÖģʽ¸úÔ­À´ASPµÄÄǸö´úÂëÔËÐÐÆðÀ´Ð§ ......

ASP.NET ±£»¤ Web ²¿¼þÒ³


      Web ²¿¼þÊÇ ASP.NET µÄÒ»Ïîй¦ÄÜ£¬Ëü¸³Óè×îÖÕÓû§Ð޸Ļò¸öÐÔ»¯ÍøÒ³µÄÄÜÁ¦¡£¶ÔÓÚ Web Ó¦ÓóÌÐòµÄÓû§À´Ëµ£¬¸öÐÔ»¯ÍøÒ³¾ßÓÐÇ¿´óµÄ¹¦ÄÜ£¬µ«Ò²´øÀ´¿ª·¢ÈËÔ±Ó¦¸ÃÁ˽âµÄ°²È«Òþ»¼¡£
ÓÉÓÚ Web ²¿¼þÊÇÒ»ÖÖ ASP.NET ¹¦ÄÜ£¬¶ø Web ²¿¼þ¿Ø¼þÊÇÀ©Õ¹µÄ ASP.NET ·þÎñÆ÷¿Ø¼þ£¬Òò´Ë£¬Web ²¿¼þÒ³ÈÝÒ×ÔâÊÜË ......

ASP.NET ÈçºÎ£ºÊ¹Óà ASP.NET Login ¿Ø¼þµÄ¸ß¼¶¹¦ÄÜ

 
      Login ¿Ø¼þÊÇÒ»ÖÖ¸´ºÏ¿Ø¼þ£¬ÌṩÁ˵Ǽ´°ÌåµÄËùÓг£ÓÃÓû§½çÃæ (UI) ÔªËØ¡£¸Ã¿Ø¼þ±»Ä£¿é»¯£¬¿É·Ö±ð×Ô¶¨Òåÿ¸ö²¿¼þ¡£ÕâЩ²¿¼þ°üÀ¨“Óû§Ãû”ºÍ“ÃÜÂë”Îı¾¿ò¡¢“Ìá½»”°´Å¥¡¢ÓÃÓÚ´´½¨ÐÂÓû§µÄ°´Å¥¡¢“¼ÇסÎÒ”¸´Ñ¡¿òºÍÓû§µÄ°ïÖúÐÅÏ¢¡£Äú¿ ......

¶¯Ì¬ÍøÕ¾Web¿ª·¢PHP¡¢ASP»¹ÊÇASP.NET

¡¡¡¡ÕâÊÇÒ»¸ö¾­³£±»Ìá³öµÄÎÊÌ⣬²¢ÇÒËüºÜÈÝÒ×°ÑÈËÃÇ´øÈëÕùÂÛLinux»¹ÊÇWindowsµÄÆç;¡£ÕâÑùµÄÕùÂÛÊÂʵÉÏ·´Ó³³öÁ˶ÔÓÚÏ໥¾ºÕùµÄWeb¿ª·¢¼¼ÊõÒª½øÐв¢ÐзÖÎöÊǶàôÀ§ÄѵÄÒ»¼þÊÂÇ飬¶øÕâÒ»ÄѶÈͬʱÒòΪ¿ª·¢ÈËÔ±¶ÔÈκοɱȽϲÙ×÷ϵͳµÄ²»Í¬Òâ¼û¶ø´ó´óÔö¼Ó¡£
¡¡¡¡ËùÒÔÓëÆä¼ÌÐø²ÎÓëµ½ÕâÑùµÄÕùÂÛÖУ¬ÎÒÃÇ»¹²»ÈçÀ´¿´¿´Ã¿Ò»Ïî¼¼Êõ¶Ô ......

ASP.NETÖÐʵÏÖÄ£°æµÄ¶¯Ì¬¼ÓÔØ


ASP.NETÖУ¬¾­³£»áʹÓõ½templates(Ä£°æ)¹¦ÄÜ£¬±ÈÈçÔÚdatagrid£¬datalist£¬repeaterµÈ¿Ø¼þÖУ¬Ê¹ÓÃtemplates£¬½«»á´ó´óÔöÇ¿Æä¹¦ÄÜ¡£ÒÔÍù£¬ÎÒÃÇÒ»°ãÊÇÔÚÉè¼Æ³ÌÐòʱ£¬¾ÍÒѾ­ÉèÖúÿؼþÖеÄÄ£°æÊÇÔõÑùµÄÁË¡£µ«ÊÇ£¬ÓеÄʱºò£¬¿ÉÄÜÎÒÃÇÐèÒª¶¯Ì¬¼ÓÔØÄ£°æ£¬±ÈÈ磬µ±ÄãÒªÇóÄãµÄÓ¦ÓóÌÐòµÄ½çÃæ·ç¸ñËæ×ÅÓû§µÄÐèÇó¶ø±ä»¯Ê±£¬Äã¾ÍÐèÒ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ