DynamicNodeCollection电子商店C#.net

时间:2016-03-31 18:47:25

标签: c# asp.net

我正在写商店而且我有疑问,因为我不知道我怎么能正确地做到这一点。 当我点击随机类别时,我总是得到同一类别(第一类)。请看我的代码。非常感谢你:

public class ProductListDynamicNodeProvider : DynamicNodeProviderBase
{
    private ApplicationDbContext db = new ApplicationDbContext();

    public override IEnumerable<DynamicNode> GetDynamicNodeCollection(ISiteMapNode node)
    {
        var returnValue = new List<DynamicNode>();
        foreach (Category c in db.Category)
        {
            DynamicNode n = new DynamicNode();
            n.Title = c.CategoryTitle;
            n.Key = "Kategoria_" + c.CategoryID;
            returnValue.Add(n);
        }
        return returnValue;
    }
}

这是我的产品的节点提供商。

0 个答案:

没有答案