asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET入门教程 11.6 构建配置文件[2]


发布日期:2019年03月19日
 
ASP.NET入门教程 11.6 构建配置文件[2]

该列表上的两项不是字符串第一项是Mailings属性这是Boolean值(true或false)可用于存储简单的选择用户是否确实希望接收涉及有关俱乐部的当前新闻的电子邮件?可以在Web页面上控制这个值的输入方法是简单地包括一个复选框用户可以单击该复选框作为对问题的是或否的响应这是使用标准NET类型的一个示例并且可以使用不同类型相等地添加配置文件属性例如以Integer类型存储年龄或者DataTime类型的生日

在这种情况下使用的其他非字符串数据类型是称为Wrox Commerce ShoppingCart的自定义类型章中将更详细地解释这种类型现在您应该知道这种类型将存储当前用户的购物车的细节因此如果他们在一次访问站点时使用商品填满购物车但选择此时不购买这些商品有关存储在购物车中的商品的数据将保留这样当他们下一次登录时商品仍然在他们的购物车中它也规定匿名用户是否可以填满购物车因为这被设置为true来到该站点的任何人都可以使用商品填满购物篮因此由您来确保在这些人结账离开时为他们创建配置文件您将在本章后面标题为管理匿名购物车的小节中回到这一点

提示

自定义类型是已经通过代码定义的对象用于满足特定情况的需求代码包含在类中基于特殊的类型定义开发这些类以描述用于对象的属性和方法例如String对象具有ToString()方法但DataTime对象具有ToString() ToShortDateString和ToLongDateString()方法除了其他方法之外可以编写自定义的类型例如该示例中的ShoppingCart该类型具有可用的特定属性和方法集因此ShoppingCart对象具有Updates方法和SubTotal()方法

为了在配置文件中存储一些数据可以在Web页面的代码文件中使用如下的语法

ProfileName=Chris Hart

或者类似地可以使用这种语法来使用由用户输入的值填充Profile中的Name信息

ProfileName=txtNameText

这将造成配置文件存储用户输入的作为页面上文本框值的任何内容因此为了从配置文件中检索值并且在页面上显示它可以使用相反的语法

txtNameText=ProfileName

所有的内容都非常简单因此下一节将结合上下文来查看它

ASPNET 入门教程完整版

[] []

               

上一篇:用ASP.NET和XML做的新闻系统

下一篇:ASP.NET项目开发指南:网络书店数据库概念结构设计