2017-08-02 1 views
0

メニュー用のビジネスパックツリービューコンポーネントを使用します。達成したいのは、たとえばChlebaという項目をクリックすると、このカテゴリの詳細にリダイレクトされ、PotravinyPečivoという項目も展開する必要があるということです。両方のアイテムにはこのCSSクラスbp-state-expandedが必要です。今すぐ詳細にリダイレクトされると、ツリービューのすべてのアイテムが折りたたまれますビジネスパックツリービュー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コレクションにアイテムの自動拡張を実装しました。今月後半にリリースされる予定です。

関連する問題