странный выпадающий список Ajax ComboBox - PullRequest
3 голосов
/ 30 марта 2011

Внутри панели есть выпадающий список:

<ajaxToolkit:ComboBox 
    ID="YearList" 
    runat="server" 
    OnInit="YearList_Init1" 
    EnableTheming="false" 
    Width="45px"
    ViewStateMode="Disabled" />

, и все было нормально, прежде чем я обновил проект до .NET 4, после обновления проекта (и AJAX) до .net4 это выглядит очень странно... Я не могу объяснить это правильно, я покажу: enter image description here

как я могу это исправить?:) Полная страница CSS / ASPX здесь -> https://github.com/nCdy/Issues/tree/master/Ajax%20ComboBox (строка # 287)

Ответы [ 2 ]

1 голос
/ 12 апреля 2011

У меня была похожая проблема, и я мог устранить ее, удалив добавленный мной в панель добавочный список, содержащий выпадающий список. Я использовал DropShadowExtender для Panel, удаление которого привело к тому, что комбинированный список отображался отлично. Возможно, вы тоже можете попробовать это.

1 голос
/ 01 апреля 2011

Я вижу много текстов, таких как

&#1050;&#1086;&#1085;&#1090;&#1088;&#1072;&#1082;&#1090;&#1085;&#1099;&#1081; &#1095;&#1072;&#1089;
                                    :&nbsp;

, где угодно в вашей форме.Поэтому мне нужно знать, используете ли вы какую-то кодировку, то есть, размещена ли она вами или пришла неожиданно.Если вы не поместили его, удалите все ненужные такие строки и используйте вместо этого простой текст (если требуется).Затем проверьте макет.

Также на вашем изображении, я вижу, ваш язык русский (если я прав :)).Поэтому попробуйте использовать ваш локализованный шрифт, который поддерживается aspx, поскольку мы используем английский или лучше использовать файл ресурсов вместо жестко закодированного текста на странице.На мой взгляд, конвертация языка создает такую ​​проблему.

...