Недавно мы скопировали решение ASP.NET WebForms. В этом решении мы используем некоторые ASP: ListBoxes, где свойство Rows установлено значение больше 1.HTML Выберите размер, который не отображается
Это делает следующий HTML ..
<select size="8" name="ctl00$MainContainer$lbType" multiple="multiple"
onchange="javascript:setTimeout('__doPostBack(\'ctl00$MainContainer$lbType\',\'\')', 0)" id="ctl00_MainContainer_lbType">
<option value="--">-- - --</option>
<option value="BR00">BR00</option>
<option value="BR01">BR01</option>
<option value="...">...</option>
</select>
выглядит хорошо для меня. Но странно, что в скопированном решении браузер не отображает то, что он должен делать. Свойство size, похоже, игнорируется. Он просто отображается, как если бы размер был установлен на один.
Это относится ко всем спискам в решении. Я сравнил masterpages и web.configs, и нет никаких различий. Эта проблема также относится ко всем браузерам. Я использовал инструменты разработчика IE8 для сравнения документов и они одинаковы для обоих решений.
Я понятия не имею, куда идти отсюда ..