2017-08-02 28 views
0

我使用Business Pack的Treeview組件進行菜單。我想要實現的是,例如,當我點擊項目Chleba時,它會將我重定向到此類別的詳細信息,並且還應擴展項目PotravinyPečivo。這兩個項目必須有這個CSS類bp-state-expanded。現在,當我重定向到細節時,樹視圖中的所有項目都已摺疊業務包treeview dotvvm - 重定向後所有樹節點崩潰

下面是我的類別菜單的示例。

enter image description here

CategoryList包含顯示在樹視圖中的所有類別。

CategorySelectedList包含我單擊的單個對象。

public List<CategoryListDTO> CategoryList { get; set; } = new List<CategoryListDTO>(); 
public List<CategoryListDTO> CategorySelectedList { get; set; } = new List<CategoryListDTO>(); 

這裏是我的重定向方法的細節

public void RedirectToCategory() 
{ 
    var details = CategorySelectedList.FirstOrDefault(); 
    var productId = details.Id; 
    var productCategory = details.Name; 
    Context.RedirectToRoute(Routes.Product, new { ProductCategory = productCategory, Id = productId }); 
} 

有沒有一種方法,我怎麼能archieve呢?

+0

我們將討論可能的解決方案,並讓您知道。 –

回答

1

我們已經在SelectedValues集合中實現了自動擴展項目。它將在本月晚些時候發佈的一個版本中提供。