Простой ответ - сохранить каждую выбранную категорию (цвет, тип и т. Д.) В переменной Session или ViewState, затем связать их все вместе, чтобы создать имя файла изображения и поместить его в держатель изображения. Ajax UpdatePanel достигнет эффекта, созданного здесь. Например, если я нажму белую кнопку, то в ней сохранится
Session["Color"] = "white";
и без рукавов:
Session["Type"] = "sleeveless";
Затем я могу вернуть отображаемое изображение «white-рукавов.jpg», комбинируя их.