奇怪的 Ajax ComboBox 下拉列表

发布于 2024-10-27 16:20:53 字数 579 浏览 2 评论 0原文

我在某个面板中有组合框:

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

在将项目更新到 .NET 4 之前一切正常,在将项目(和 AJAX)更新到 .net4 之后,它看起来真的很奇怪......我无法正确解释它,我会展示 : 在此处输入图像描述

我该如何修复它? :) 完整的 CSS / ASPX 页面在这里 -> https://github.com/nCdy/Issues/tree/master/Ajax% 20ComboBox(字符串#287)

I've got combobox inside some panel :

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

and it was OK before I updated project to .NET 4 , after updating project (And AJAX) to .net4 it's looking like really strange ... I can't explain it proper , I will show :
enter image description here

how can I fix it ? :) Full CSS / ASPX page here -> https://github.com/nCdy/Issues/tree/master/Ajax%20ComboBox (string # 287)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

晨曦慕雪 2024-11-03 16:20:53

我遇到了类似的问题,可以通过删除添加到包含组合框的面板中的扩展器来解决我的问题。我在面板中使用了 DropShadowExtender,删除它可以使组合框完美显示。也许你也可以尝试一下。

I had a similar issue and could resolve mine by removing the extender that I had added to the Panel containing the combobox. I had used a DropShadowExtender for the Panel, removing it caused the combobox to be displayed perfectly. Perhaps you can try that as well.

紙鸢 2024-11-03 16:20:53

我在你的表格中的每一个地方都看到了很多这样的文字

Контрактный час
                                    : 

。所以我需要知道,您是否使用某种编码,也就是说,这是您放置的还是意外出现的。如果您还没有放置它,请删除所有不必要的此类行并使用纯文本(如果需要)。然后检查布局。

在你的图片中,我可以看到,你的语言是俄语(如果我是对的:))。因此,请尝试使用 aspx 直接支持的本地化字体,因为我们使用英语,或者更好地使用资源文件而不是页面上的硬编码文本。根据我的观点,语言转换正在造成这样的问题。

i am seeing a lot of texts like

Контрактный час
                                    : 

, every where in your form. So i need to know, are you using some sort of encoding , that is, is this placed by you or came unexpectedly. If you havent placed it, remove all unneccessary such lines and use plain text instead (if required). Then check the layout.

Also in your image, i can see , ur language is russian(if i am right :)). So try using your localized font that is direcly supported by aspx as we use english or better use resource file instead of the hardcoded text on the page. As per my view the language conversion is creating such issue.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文