- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ms-help_MS_MSDNQTR_v90_chs_dv_vwdcon_html_3847984b-858a-4d43-.pdf
Visual Web Developer
演练:用配置文件属性维护网站用户信息
请参见
ASP.NET Profile 属性允许应用程序跟踪并永久性存储用户特定的信息。例如,用户可以指定邮政编码或
最满意的配色方案,然后应用程序可以存储该信息并从应用程序的任何位置检索此信息。ASP.NET 自动将当
前用户与为他们的用户帐户存储的个人信息匹配 — 无论是匿名用户还是登录用户。
本演练演示如何将 Profile 属性添加到应用程序,以及如何使用 Profile 属性为网站的访问者创 个性化
体验。
通过此演练,您将学会如何执行以下任务:
l 配置应用程序以使用 Profile 属性
l 定义要为用户维护的简单和复杂 Profile 属性。
l 在应用程序中设置和检索 Profile 值。
l 使用包括匿名用户和登录用户的 Profile 属性。
先决条件
为了完成本演练,您需要:
l Microsoft Visual Web Developer 。
l Microsoft .NET Framework 。
l Microsoft SQL Server 标准版。
在本演练中创建的 Profile 属性信息将存储在 SQL Server 标准版数据库中。
l 在浏览器上启用 Cookie。
注意:
如果应用程序配置为不使用 Cookie,ASP.NET Profile 属性也可以在没有 Cookie 的情况下工
作。但在本演练中,将使用 Profile 属性的默认配置设置,此默认设置使用 Cookie。
创建和配置网站
如果已经通过完成 练:在 Visual Web Developer 中创建基本网页 中的步骤,在 Microsoft
Visual Studio 中创建了一个网站,可以使用此网站并转至下一节。否则,按照下面的步骤创建一个新
的网站。
创建文件系统网站
1. 打开 Visual Studio 。
2. 在“文件”菜单上指向“新建”,然后单击“网站”(或在“文件”菜单上单击“新建网站”)。
出现“新建网站”对话框。
3. 在“Visual Studio 已安装的模板”之下单击“ASP.NET 网站”。
4. 在最左侧的 “位置”列表中单击“文件系统”。
5. 在最右侧的 “位置”列表中输入要保存网站网页的文件夹的名称。
例如,键入文件夹名 “C:\WebSites 。
6. 在“语言”列表中,单击您想使用的编程语言。
7. 单击“确定”。
Visual Web Developer 创建该文件夹和一个名为 Default.aspx 的新页。
配置配置文件属性
使用 ASP.NET Profile 属性前,先配置应用程序,以便启用和定义要为每个用户跟踪的 Profile 属
性。首先,将创建单个 PostalCode 属性,网站将跟踪用户的此属性。还将配置 PostalCode 属
性,以便网站既可以为匿名用户,也可以为登录用户跟踪此属性。
首先以匿名用户的身份进行操作。ASP.NET 将在后台为您分配一个唯一的匿名 ID,此 ID 存储在计算
机的某个 Cookie 中。ASP.NET 可以使用此匿名 ID 设置和获取您特有的值。
在网站中配置配置文件属性
1. 在解决方案资源管理器中,确定网站是否已有 Web.config 文件。
如果网站没有 Web.config 文件,请执行以下步骤:
a. 右击网站的名称。
b. 单击“添加新项”。
c. 在“Visual Studio 已安装的模板”之下单击“Web 配置文件”。
d. 单击“添加”。
名为 Web.config 的新文件即会添加到网站,并在编辑器中打开。
2. 将以下 profile 元素作为 system.web 元素的子项添加到 Web.config 文件:
复制代码
system.web
anonymousIdentification enabled=true /
profile
properties
add name=PostalCode
type=System.String
您可能关注的文档
- CEA_CA125_NSE_CYFRA21_1_SCC联合应用诊断肺癌的意义.pdf
- CeO_2热力学性质的第一原理研究.pdf
- CES-V210开发平台简介.pdf
- CE技术入门-传真机篇-中文.pdf
- CFD在双吸式离心泵优化设计中的应用.pdf
- CFI-Social Media Watch-100【与社会化媒体共行】.pdf
- CFI-Social Media Watch-102【热点,借势营销】.pdf
- CFI-Social Media Watch-41【情人节花样百出之微博系】.pdf
- Diamond 用户手册.pdf
- Digimat网络培训-短纤维增强塑料结构性能预测文档集锦(二).pdf
文档评论(0)