ページで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が修正されますが、コンテナーテーブル内のすべてのセルがずれてシフトします。CalendarExtenderにも設定clear: both;
してみましたが、背景が消えてしまいます。