У меня есть ListView.Если я хочу основать html-разметку на условии, относящемся к элементу, связанному с данными, каков наилучший способ сделать это?
Я имею в виду, есть ли другой способ, после которого ставить <%%>блокирует ли / else непосредственно в разметке?
Я знаю, что очень уродливый способ сделать это - поместить html-разметку в поле базы данных и просто позволить Eval () выжать нужную разметку (Я не делаю это).
Я бы хотел также не включать в код фактические блоки <%%> C #.
Есть какие-нибудь хорошие идеи?
РЕДАКТИРОВАТЬ: Я думаю о создании 3 различных панелей asp: set visible: false, а затем в событии привязки данных списка просмотра установите соответствующую панель visible:правда, исходя из условия - у кого-нибудь есть какие-либо дизайнерские мнения по поводу этой идеи?