我在我的页面上使用了 ajax 日历扩展器控件,虽然扩展器块显示正确,但它的内容却没有:
这是我用来将其写入页面的代码:
<table class="tblForm">
<tr>
<td valign="top">
<asp:TextBox runat="server" ID="txtPickupDate" AutoPostBack="true"></asp:TextBox>
<aj:CalendarExtender runat="server" ID="calPickup" TargetControlID="txtPickupDate" Format="yyyy-MM-dd">
</aj:CalendarExtender>
</td>
</tr>
</table>
没有任何样式规则直接应用于 CalendarExtender,但我确实有这个可能相关的 css:
.tblForm
{
display: block;
}
.tblForm td
{
width: 245px;
float: left;
}
有没有人见过这个?有谁知道它可能是什么?
提前感谢您的帮助!
编辑
我试过删除浮动,虽然这修复了 CalendarExtender,但它也会使容器表中的每个单元格不对齐。我也尝试过设置clear: both;
CalendarExtender,但这使它的背景消失了。