古筝入门教程视频教程 ASP.NET入门教程 11.6 构建配置文件[2]
ASP.NET入门教程 11.6 构建配置文件[2]
该列表上的两项不是字符串 第一项是Mailings属性 这是Boolean值(true或false)可用于存储简单的选择 用户是否确实希望接收涉及有关俱乐部的当前新闻的电子邮件?可以在Web页面上控制这个值的输入 方法是简单地包括一个复选框 用户可以单击该复选框 作为对问题的是或否的响应 这是使用标准 NET类型的一个示例 并且可以使用不同类型相等地添加配置文件属性 例如以Integer类型存储年龄 或者DataTime类型的生日
在这种情况下使用的其他非字符串数据类型是称为Wrox Commerce ShoppingCart的自定义类型 第 章中将更详细地解释这种类型 现在 您应该知道这种类型将存储当前用户的购物车的细节 因此如果他们在一次访问站点时使用商品填满购物车 但选择此时不购买这些商品 有关存储在购物车中的商品的数据将保留 这样 当他们下一次登录时 商品仍然在他们的购物车中 它也规定匿名用户是否可以填满购物车 因为这被设置为true 来到该站点的任何人都可以使用商品填满购物篮 因此由您来确保在这些人结账离开时为他们创建配置文件 您将在本章后面标题为 管理匿名购物车 的小节中回到这一点
提示
![古筝入门教程视频教程 ASP.NET入门教程 11.6 构建配置文件[2]](http://img.zhputi.com/uploads/ed92/ed9298c748faf0e5481d545773ab0c2222908.jpg)
自定义类型是已经通过代码定义的对象 用于满足特定情况的需求 代码包含在类中 基于特殊的类型定义 开发这些类以描述用于对象的属性和方法 例如 String对象具有ToString()方法 但DataTime 对象具有ToString() ToShortDateString和ToLongDateString()方法 除了其他方法之外 可以编写自定义的类型 例如该示例中的ShoppingCart 该类型具有可用的特定属性和方法集 因此ShoppingCart对象具有Updates方法和SubTotal()方法
为了在配置文件中存储一些数据 可以在Web页面的代码文件中使用如下的语法
Profile Name= Chris Hart
或者 类似地 可以使用这种语法来使用由用户输入的值填充Profile中的Name信息
Profile Name=txtName Text
这将造成配置文件存储用户输入的 作为页面上文本框值的任何内容 因此 为了从配置文件中检索值 并且在页面上显示它 可以使用相反的语法
txtName Text=Profile Name
所有的内容都非常简单 因此下一节将结合上下文来查看它
ASP NET 入门教程完整版
lishixinzhi/Article/program/net/201311/15779