0
メニュー用のビジネスパックツリービューコンポーネントを使用します。達成したいのは、たとえばChleba
という項目をクリックすると、このカテゴリの詳細にリダイレクトされ、Potraviny
とPečivo
という項目も展開する必要があるということです。両方のアイテムにはこのCSSクラスbp-state-expanded
が必要です。今すぐ詳細にリダイレクトされると、ツリービューのすべてのアイテムが折りたたまれますビジネスパックツリービューdotvvm - すべてのツリーノードがリダイレクト後に折りたたまれます
以下は私のカテゴリメニューのサンプルです。
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できるか方法はありますか?
可能な解決策について説明し、お知らせします。 –