<%-- In IE6, in edit mode, the checkbox isn't visible --%>
<asp:DetailsView ID="MyDetailsView" runat="server" Height="50px" Width="100%"
AutoGenerateRows="False" SkinID="detailsViewSkin" DataKeyNames="SerialNumber"
DataSourceID="DetailsObjectDataSource">
<asp:CheckBoxField DataField="Active" HeaderText="Active" SortExpression="Active" />
</asp:DetailsView>
質問する
1402 次
1 に答える
0
ここで唯一際立っているのは、グリッドビューにFieldsタグがないことです。それ以外は、何も変わっていないように見えます-そして、私は常にDetailsViewsを使用していますが、IE6では大きな問題はありません。
<%-- In IE6, in edit mode, the checkbox isn't visible --%>
<asp:DetailsView ID="MyDetailsView" runat="server" Height="50px" Width="100%" AutoGenerateRows="False" SkinID="detailsViewSkin" DataKeyNames="SerialNumber" DataSourceID="DetailsObjectDataSource">
<Fields>
<asp:CheckBoxField DataField="Active" HeaderText="Active" SortExpression="Active" />
</Fields>
</asp:DetailsView>
これが再び必要になったので、IE6 で再テストしたところ、CheckBoxFields は正常に動作しました。CSS またはスキン ファイルに IE6 に干渉するものがあるのではないかと考えています。
于 2008-12-01T22:14:34.883 に答える