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ÎļþÖнøÐÐÉèÖ᣶ø
Ïà¹ØÎĵµ£º
¶¼ÖªµÀÔÚ¿Í»§諯ʹÓõ¯³ö¿òµÄÊDz»ÄÜÓÃMesssageBoxÀ´ÊµÏÖµÄ.
Ò»°ã¶¼Ê¹ÓÃÒÔϼ¸ÖÖ·½·¨.
1) Button.Attributes.Add("onclick","javascript:return confirm('È·¶¨?');");
ÕâÖÖ·½·¨..ÏÖÔÚʹÓÃ×îµÄ¶à..
ÔÚwww.csdn.netÀïÓÐÒ»ÎÄÕ¾ͺܺÃ.
http://www.csdn.net/Develop/Read_Article.asp?Id=20892 ......
<a>±êÇ©
1. <a href=”test.aspx”></a>
2. ÕâÊÇ×î³£¼ûµÄÒ»ÖÖתÏò·½·¨;
HyperLink¿Ø¼þ
1. Asp.net ·þÎñÆ÷¶Ë¿Ø¼þ ÊôÐÔNavigateUrlÖ¸¶ ......
ÏÂÃæ½éÉÜʵÏÖ·½·¨£º
Ò»¡¢ÍÏÀÒ»¸öMenu¿Ø¼þ
Õâ¸ö¿Ø¼þÊǸºÔð¿Ø¼þ¸÷¸öÑ¡ÏµÄ£¬Ò²¾ÍÊÇ×îÖÕ³ÊÏÖÔÚÓû§ÃæÇ°µÄ½çÃæ£¬²¢ÇÒÎÒÃÇÖ¸¶¨Ã¿¸öÑ¡ÏµÄͼƬ¡£
´úÂ룺
<asp:Menu ID="Menu1" runat="server" onmenuitemclick="Menu1_MenuItemClick"
Orientati ......
µÚÒ»ÖÖÊÇÔÚapsxÒ³ÃæÉÏ·ÅÒ»¸öLable¿Ø¼þ
ÕâÖÖ·½Ê½¿ÉÒÔдJavascriptµÈ¿ØÖÆÒ³Ã棬ºÍ²¼¾ÖÒ³Ãæ
ÈçÏ£ºHTMLÒ³Ãæ´úÂ룺
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<TITLE>¶àýÌå²¥·ÅÒ³Ãæ</TITLE>
<meta content=" ......
ÍêÕû´úÂëÈçÏ£º02_ClientCentric.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="02_ClientCentric.aspx.cs" Inherits="ClientCentric" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="h ......