私はIE8を使用するサーバーで開発していました。
IE9 を使用してアプリケーションを別のサーバーにデプロイすると、すべての Web コントロールが以下のように整列されなくなります。
チェックボックス:
と
ラジオボタンリスト:
コントロールを再び整列させる最良の方法は何ですか? Chromeでも同じ問題があります。
編集: コード ビハインドで動的にコントロールを作成しています。
TableRow tr = new TableRow();
TableCell td1 = new TableCell();
td1.Attributes.Add("colspan", "2");
CheckBox chkInclude = new CheckBox();
chkInclude.Text = "Include";
chkInclude.Checked = true;
chkInclude.AutoPostBack = true;
td1.CssClass = "border";
//--------CSS---------
.border
{
border: 1px solid black;
}