我以前做过这样的事情,但我想找出最有效的方法。有我的场景:用户可以搜索我们的网站。根据该搜索,他们可以对数据进行许多改进。有不同的细化类别。每个细化都由一个复选框表示。改进可能如下所示:
电器: 洗衣机、烘干机、洗碗机、微波炉
房间: 家庭、餐厅、卧室、游戏
每个细化都有自己的 ID。复选框不是 ASPX 控件。盒子的 HTML 正在服务器端构建。我可能想改变它,但不确定它是否重要。
当页面被发回时,我正在为其构建面包屑并预选(检查)已检查的改进。面包屑不可点击。但是,我需要跟踪之前可能检查过的内容。所以面包屑应该是这样的:
洗衣机、烘干机 > 卧室 > 微波炉
每个“>”代表一个新的细化搜索。用户可以取消选择细化并从面包屑列表中删除该项目。因此,假设他们取消选中烘干机和卧室:
洗衣机 > 微波炉
我需要一些关于如何跟踪碎屑的改进和构建/重建的建议。蒂亚!