日期:2014-05-18  浏览次数:20383 次

petShop4在的Profile在哪里定义?怎么直接就使用了?
下列代码中的Profile是个什么东西?在哪里定义?
还有ShoppingCart和之后的CartItems.

附:
C# code

using System;
using System.Web.UI.WebControls;
using PetShop.BLL;
using PetShop.Model;
using System.Collections.Generic;

namespace PetShop.Web
{

  public partial class ShoppingCartControl : System.Web.UI.UserControl
 {
     private void BindCart()
    {
            ICollection<CartItemInfo> cart = Profile.ShoppingCart.CartItems;//直接就调用了,Profile在哪里?
            if (cart.Count > 0)
            {
                repShoppingCart.DataSource = cart;
                repShoppingCart.DataBind();
            }
            else 
            {
            }                
     }
}



谢谢~

------解决方案--------------------
这就是强大之处。可以对所有用户信息进行个性定制,直接配置实现各种方式持久化操作

本身代有的强大类库
------解决方案--------------------
在开发时,有两种类型,一种是 webapplication 另一种是website,这两种,最后都能发布成网站。不同的是,webapplication可以在里面定义类,有命名空间,website不可以。website本身就有Profile这个东东,webapplication就没有,不可直接用。
------解决方案--------------------
配置文件
------解决方案--------------------
选中Profile,按F12就能看到定义了。

没啥不好的。