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

ASP.NET ProfileÊôÐÔ

ASP.NET ProfileÊôÐÔ
×÷Óãº
´æ´¢ºÍʹÓÃΨһÓëÓû§¶ÔÓ¦µÄÐÅÏ¢
Õ¹ÏÖ¸öÈË»¯°æ±¾µÄWebÓ¦ÓóÌÐò
Óû§µÄΨһÉí·Ý±êʶÔÚÔٴηÃÎÊʱʶ±ðÓû§
ASP.NET ProfileÈçºÎ¹¤×÷
ÄãµÄWebÓ¦ÓóÌÐòÔËÐÐʱ£¬ASP.NET´´½¨Ò»¸ö´ÓProfileBaseÀද̬¼Ì³ÐÏÂÀ´µÄ¶¯Ì¬Éú³É³öÀ´µÄProfileCommonÀà¡£¶¯Ì¬ProfileCommonÀà°üº¬ÁËÄãÔÚWebÓ¦ÓóÌÐòÅäÖÃÎļþÖÐÖ¸¶¨µÄProfileÊôÐÔËùÓµÓеÄ×ֶΡ£Ò»¸ö¶¯Ì¬ProfileCommonÀàµÄʵÀý±»ÉèÖóÉÁ˵±Ç°HttpContextµÄProfileÊôÐÔ£¬²¢¿ÉÒÔÔÚÓ¦ÓóÌÐòµÄ¸÷¸öÒ³ÃæÖÐʹÓá£
ASP.NETÊôÐÔµÄÓû§Éí·Ý
ASP.NETÓû§ProfileÌØÐÔ±»Éè¼ÆÓÃÀ´ÎªÎ¨Ò»µ±Ç°Óû§ÌṩÐÅÏ¢¡£Profile¿ÉÒÔÓëÈÏÖ¤Óû§ºÍÄäÃûÓû§Í¬Ê±Ê¹Óá£
ÈÏÖ¤Óû§
ĬÈϵأ¬Ò»¸öÓû§ProfileÓ뵱ǰHTTPÉÏÏÂÎÄ£¨¿Éͨ¹ýSystem.Web.HttpContext.Current·ÃÎÊ£©ÖеÄUserÊôÐÔÖд洢µÄÓû§Éí·Ý¹ØÁª¡£Óû§Éí·ÝÓÉÈçÏÂÒòËؾö¶¨£º
·           ASP.NET±íµ¥ÉóºËϵͳ£¬³É¹¦ÉóºËºóÉèÖÃÓû§Éí·Ý¡£
·           Windows»òÕßPassportÉóºË£¬³É¹¦ÉóºËºóÉèÖÃÓû§Éí·Ý¡£
·           ×Ô¶¨ÒåÉóºË£¬Äã¹ÜÀíÓõÄÐÅÓÃƾ֤²¢ÊÖ¶¯ÉèÖÃÓû§Éí·Ý¡£
ASP.NET±íµ¥ÉóºË°üÀ¨´´½¨Ò»¸öLogin±íµ¥²¢ÌáʾÇëÇóÓû§Æ¾Ö¤¡£Äã¿ÉÒÔͨ¹ýʹÓÃLogin¿Ø¼þ´´½¨Login±íµ¥ºÍʵÏÖÎÞ±àÂëµÄ±íµ¥ÉóºË¡£
ÄäÃûÓû§
µ±Äãδ¾­¹ýµÇ½¶øÔÚWebÓ¦ÓóÌÐòÖÐä¯ÀÀʱ£¬³ÖÓкÍʹÓõÄÊÇÄäÃûÓû§Éí·Ý¡£ÕâÖÖÓû§Éí·ÝµÄÓû§ÃûÊÇÒ»¸öGUID×Ö·û´®¡£¿ÉÒÔͨ¹ýÓû§Ç¨ÒÆ·½·¨µÄÖØÔؽ«ÄäÃûÓû§×ª±äΪÉóºËÓû§£¬Êµ¼ÊÉÏÊÇΪÄäÃûÓû§Éú³ÉProfileºÍÏàÓ¦µÄCookie£¬²»¹ýά³ÖµÄ״̬±£´æÔÚ±¾µØµçÄÔ£¬Èç¹ûCookie¹ýÆÚ»òÕßʹÓÃÆäËüµçÄԾͿÉÄܵ¼ÖÂÐÅÏ¢¶ªÊ§¡£
¿ª·¢Ïà¹ØÎÊÌ⣺
ASP.NET ProfileÊôÐÔʹÓÃFormÉóºË»úÖÆ£¬Í¨¹ýCookieά³Ö״̬£¬¿ÉÒÔ±£Ö¤²»ÊܻỰ³¬Ê±Ó°Ï죬µ±È»Ò²¿ÉÒÔÉ趨ΪSliding Expire¡£ASP.NET ProfileÊôÐÔËù³ÖÓÐÉí·ÝCookieµÄ³¬Ê±Ê±¼äÐèÒªÔÚWeb.configÎļþÖеÄformsÔªËØÉÏÉèÖÃtimeoutÊôÐÔ£¬ÓÐÖµµÄÇø¼äÏÞÖÆ£¬²»¹ý¿ÉÒÔͨ¹ýÉèÖÃÒ»¸ö½Ï´óµÄÖµÀ´Î¬³ÖÒ»¸ö“ÓÀ¾Ã”µÄProfile¡£ÆäʵCookie³¬Ê±Ê±¼ä¹ý³¤ÊÇÓа²È«Òþ»¼µÄ£¬²»¹ýΪÁËÂú×ãһЩÐèÇóÖ»ºÃʹÓÃÕâÖÖ·½·¨£¬µ«¼ÇµÃÒª¼ÓÃÜCookie²¢¾¡Á¿Ê¹ÓÃSSLÁ¬½Ó±£³ÖCookieµÄ°²È«ÐÔ¡£
ASP.NET ProfileÊôÐÔµÄÏà¹Ø×ֶκÍProviderÐèÒªÔÚWeb.configÎļþÖнøÐÐÉèÖ᣶ø


Ïà¹ØÎĵµ£º

ASP.NET Literal¿Ø¼þÓ÷¨

ASP.NET Literal¿Ø¼þÓ÷¨_»ªÎª½ðɽÍø
ÔÚÄúÒªÒÔ±à³Ì·½Ê½ÉèÖÃÎı¾¶ø²»Ìí¼Ó¶îÍâµÄ HTML ±ê¼Çʱ£¬¿ÉÒÔÏòÒ³ÃæÌí¼Ó Literal Web ·þÎñÆ÷¿Ø¼þ¡£ÔÚÒªÏòÒ³Ã涯̬Ìí¼ÓÎı¾¶ø²»Ìí¼ÓÈκβ»ÊôÓڸö¯Ì¬Îı¾µÄÔªËØʱ£¬Literal ¿Ø¼þ·Ç³£ÓÐÓá£ÀýÈ磬Äú¿ÉÒÔʹÓà Literal ¿Ø¼þÀ´ÏÔʾ´ÓÎļþ»òÁ÷ÖжÁÈ¡µÄ HTML¡£
×¢Òâ
Èç¹ûÒªÏÔʾ¾²Ì¬Îı¾£¬ ......

ASP.NETÒ³ÃæÌøתµÄ¼¸ÖÖ·½·¨(תÔØ)

<a>±êÇ©
1.         <a href=”test.aspx”></a>
2.         ÕâÊÇ×î³£¼ûµÄÒ»ÖÖתÏò·½·¨;
HyperLink¿Ø¼þ
1.         Asp.net ·þÎñÆ÷¶Ë¿Ø¼þ ÊôÐÔNavigateUrlÖ¸¶ ......

ASP.NET 2.0 ÖÐµÄ Theme ¹¦ÄÜ

ASP.NET 2.0 ÖÐÐÂÔö¼ÓÁË Theme µÄ¹¦ÄÜ£¬ËüµÄ³öÏÖÄÜÈÃÍøվʵÏÖ»»·ô¸ü¼ÓÈÝÒס£
Theme µÄʵÏÖ°üÀ¨£ºCSS¡¢Skin¡¢MasterPage¡£
CSS ÊÇÓÃÓÚ¿ØÖÆËùÓÐ HTML ±ê¼ÇµÄÍâ¹Û¡£
Skin ÊÇÓÃÓÚ¿ØÖÆËùÓÐ ASP.NET ·þÎñÆ÷µ÷ÕûµÄÍâ¹Û£¬²¢ÇÒ¿ÉÒÔͨ¹ýÊôÐÔ cssClass ¶¨ÒåËüµÄ CSS Ñùʽ¡£
MasterPage ÊÇ *.aspx Ò³ÃæÄ£°æ£¬²»¹ýËüûÓỶ¨Òåµ½ The ......

ÓÃasp.netʵÏֵİѱ¾ÎÄÍƼö¸øºÃÓѹ¦ÄÜ


     ///<summary>
  ///<author>·ÉÓ¥@ASPCool.com</author>
  ///<description>±¾ÎÄÓÃasp.netʵÏÖ°Ñ´ËÎÄÍƼö¸øºÃÓѵŦÄÜ¡£</desciption>
  ///<copyright>ASP¿á¼¼Êõ×ÊѶÍø(www.ASPCool.com)</copyright>
  ///</summary ......

Asp.netÖÐDataBinder.Eval Ó÷¨

Asp.netÖÐDataBinder.EvalÓ÷¨µÄ×ܽá
<%# Bind("Subject") %> //°ó¶¨×Ö¶Î
<%# Container.DataItemIndex + 1%> //ʵÏÖ×Ô¶¯±àºÅ
<%# DataBinder.Eval(Container.DataItem, "[n]") %>
ͨ³£Ê¹Óõķ½·¨(ÕâÈý¸öÐÔÄÜ×îºÃ)
<%# DataBinder.Eval(Container.DataItem, "ColumnName") %>
<%# DataBi ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ