我正在写商店而且我有疑问,因为我不知道我怎么能正确地做到这一点。 当我点击随机类别时,我总是得到同一类别(第一类)。请看我的代码。非常感谢你:
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;
}
}
这是我的产品的节点提供商。