私は特定のフィルタ(5種類のチェックボックスリスト)を持つecommerece Webサイトを作成しています。ユーザーがチェックボックスリストから項目を適用すると、選択した項目が新しいチェックボックスリストに追加されます。基本的には、ユーザーが選択した内容を表示したいと考えています。私は次のコードでこれを行うことができます。このコード項目とasp.netの別のチェックボックスリストの選択項目ごとに新しい動的チェックボックスリストを作成します。
if (IsPostBack) {
userSelections.Items.Clear();
foreach (ListItem item in priceFilter.Items) {
if (item.Selected) {
userSelections.Items.Add(item);
}
}
foreach (ListItem item in brandFilter.Items) {
if (item.Selected) {
userSelections.Items.Add(item);
}
}
}
userselections CheckBoxListのに追加されますが、userselectionから何かが、それはいずれかが、私はこれを行うのに役立ちwell.Canとしてメインフィルタだから、それはチェックを外しますする必要がありますオフになれば、今、私は知りません。
アイテムが 'userSelections'に追加されたら' priceFilter'と 'brandFilter'のチェックボックスをオフにしますか? – Kramb
はい。ユーザーの選択で$ 25 - $ 50が追加されました。チェックを外すと、ユーザーの選択がうまくいかない場合は、価格フィルタのチェックボックスリストからチェックを外す必要があります – SUN