激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP教程 - ASP.NET 個性化

ASP.NET 個性化

2023-05-08 03:24未知服務器之家 ASP教程

個性化 網站是為用戶的重復訪問而設計的。個性化允許一個網站記住用戶標識和其他信息細節,并且它給每個用戶提供了一個個人的環境。 ASP.NET 為滿足特性客戶的品味和喜好而個性化一個網站提供服務。 理解特征文件 ASP.NET 個

個性化

網站是為用戶的重復訪問而設計的。個性化允許一個網站記住用戶標識和其他信息細節,并且它給每個用戶提供了一個個人的環境。

ASP.NET 為滿足特性客戶的品味和喜好而個性化一個網站提供服務。

理解特征文件

ASP.NET 個性化服務基于用戶的特征文件。用戶特征文件定義了該網站需要用戶的信息。例如,名字,年齡,地址,出生日期和手機號碼。

這個信息被定義在應用程序的 web.config 文件中并且 ASP.NET 運行時間閱讀并使用它。這個工作由個性化提供者所完成。

用戶數據所含有的用戶特征文件被存儲在默認的 ASP.NET 創建的數據庫中。你可以創建你自己的數據庫來存儲特征文件。特征文件數據定義被存儲在配置文件 web.config 中。

例子

讓我們創建一個樣本網站,那里我們想要我們的應用程序記住用戶細節,像名字,地址,出生日期等。在 web.config 文件中用 元素添加特征文件細節。

<configuration> <system.web> <profile> <properties> <add name="Name" type ="String"/> <add name="Birthday" type ="System.DateTime"/> <group name="Address"> <add name="Street"/> <add name="City"/> <add name="State"/> <add name="Zipcode"/> </group> </properties> </profile> </system.web> </configuration>

當特征文件在 web.config 文件中被定義時,特征文件可以通過在當前的 HttpContext 中找到的 Profile 屬性使用并且通過頁面獲得。

添加 text box 來獲取在特征文件中定義的用戶輸入,添加一個 button 來提交數據:

ASP.NET 個性化為提交按鈕寫以下的句柄,將用戶數據存入特征文件中:

protected void btnsubmit_Click(object sender, EventArgs e) { ProfileCommon pc=this.Profile.GetProfile(Profile.UserName); if (pc != null) { pc.Name = this.txtname.Text; pc.Address.Street = this.txtaddr.Text; pc.Address.City = this.txtcity.Text; pc.Address.State = this.txtstate.Text; pc.Address.Zipcode = this.txtzip.Text; pc.Birthday = this.Calendar1.SelectedDate; pc.Save(); } }

當頁面第一次執行時,用戶需要輸入信息。但是,下一次用戶的細節將被自動加載。

元素的屬性

除了我們已經使用過的名字和類型屬性,元素還有其它屬性。以下的表格展示了這些屬性中的一些:

屬性描述
name屬性的名字。
type類型默認是 string 但是它允許任何完全的類名稱作為數據類型。
serializeAS當序列化這個值時使用的格式。
readOnly只讀的特征文件值不能被改變,這個屬性默認是 false。
defaultValue一個默認的值,如果特征文件不存在或者沒有信息的話它被使用。
allowAnonymous一個指示這個屬性是否能和匿名文件使用的布爾值。
Provider應該被用來管理這個屬性的特征文件提供者。

匿名個性化

匿名個性化允許用戶在標識它們自己之前個性化網站。例如,Amazon.com 允許用戶在登錄前在購物車中添加物品。為了啟用此功能,web.config 文件可以被配置成以下:

<anonymousIdentification enabled ="true" cookieName=".ASPXANONYMOUSUSER" cookieTimeout="120000" cookiePath="/" cookieRequiresSSL="false" cookieSlidingExpiration="true" cookieprotection="Encryption" coolieless="UseDeviceProfile"/>

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 一级影片在线观看 | 日本人乱人乱亲乱色视频观看 | 久久久久久亚洲综合影院红桃 | 成人午夜视频免费看 | 国产精品久久久久久久久久三级 | 久久久久久久久久久av | jizzzzxxxxx| 青青青在线免费 | 欧美91看片特黄aaaa | 久久中文免费 | 日韩av在线网址 | 正在播放91精 | 激情综合在线观看 | 久久久久久久一区二区 | 粉嫩蜜桃麻豆免费大片 | 黄色的视频在线观看 | 一级做a爱片性色毛片高清 国产精品色在线网站 | 最新精品在线 | 精品国产一二区 | av视在线 | 91av在线影院 | 欧美一级毛片免费观看视频 | 91成人影库 | 色网站在线免费观看 | 羞羞视频免费观看网站 | 19禁国产精品福利视频 | 欧美一级黄色片免费观看 | 久久久资源网 | 精品国产一区二区三区久久久蜜月 | 在线成人免费网站 | 日本xxxx色视频在线观看免费, | 在线成人免费网站 | 国产午夜精品一区二区三区在线观看 | 毛片国产 | 欧美成人免费电影 | 最新黄色电影网站 | av视在线 | 国产亚洲欧美在线视频 | 91成人免费看 | 国产精品免费大片 | av在线免费看网址 |