AutoCompleteExtender 工作良好,但不在应有的位置

发布于 2024-10-12 00:43:03 字数 358 浏览 4 评论 0原文

我遵循了 in 的标准示例 http://www.asp.net/ajax/ajaxcontroltoolkit/samples/autocomplete /autocomplete.aspx 演示了如何使用 AutoCompleteExtender。一切正常,但自动完成显示在目标控件底部下方约 20 像素的位置。我的意思是,它们并没有像应有的那样相互粘在一起。我没有改变任何东西,也没有使用 CSS 或其他任何东西应用任何特殊的样式。为什么在渲染控件时会形成这种丑陋的距离。

I've followed the standard example of in
http://www.asp.net/ajax/ajaxcontroltoolkit/samples/autocomplete/autocomplete.aspx which demonstrates using AutoCompleteExtender. Everything works fine but the auto-complete appears with about 20 pixel distance below the bottom of its target control. I mean they are not glued to each other as they should be. I've not changed anything and also I've not applied any special styling using CSS or anything else. why this ugly distance is formed while the control is rendered.

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

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

发布评论

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

评论(1

很快妥协 2024-10-19 00:43:03

该问题与扩展器 CSS 的填充问题有关,由于未定义与其关联的任何 CSS,默认情况下它假定填充为 2px。

The problem was related to the padding issue of the CSS of the extender, which by not defining any CSS associated to it, by default, it supposes a padding of 2px.

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