熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET入門教程 11.6 構建配置文件[2]

2013-11-13 12:22:42  來源: .NET編程 

    該列表上的兩項不是字符串第一項是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 入門教程完整版

[]  []  


From:http://tw.wingwit.com/Article/program/net/201311/15779.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.