【VS2005】DOCTYPE をXHTML 1.0 Transitional、列ヘッダを非表示とし、固定行/列の設定を行った場合にSPREADの表示が崩れる

文書番号 : 23285     文書種別 : 不具合     最終更新日 : 2006/12/23
文書を印刷する
対象製品
SPREAD for .NET 2.5J Web Forms Edition
発生環境
動作保証環境と同様
状況
修正済み
詳細
列ヘッダを非表示とし、固定行/列の設定を行った場合にSPREADの表示が崩れる場合があります。

Webフォームの DOCTYPE がXHTML 1.0 Transitional Visual Studio 2005のデフォルト設定)の場合に発生する現象で、DOCTYPEをHTML 4.0 Transitional(Visual Studio .NET 2002/2003デフォルト)に
設定した場合には発生しない現象です。

[再現手順]
1.VS2005新規WebフォームにSPREADを配置します。
2.下記サンプルコードをコピーします。
3.アプリケーションを実行します。
4.1行目の表示が崩れます。

[サンプルコード]
-------------------------
Webフォームクラス
-------------------------
  Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    If Page.IsPostBack Then
      Return
    End If

    FpSpread1.ActiveSheetView.ColumnHeaderVisible = False
    FpSpread1.ActiveSheetView.Cells(0, 0).ColumnSpan = 2

    FpSpread1.ActiveSheetView.FrozenColumnCount = 2
    FpSpread1.ActiveSheetView.FrozenRowCount = 1
  End Sub
回避方法
2007/09/05版で修正済み。
キーワード
SPRN05963

この文書は、以前は次のバグレポートIDで公開されていました : 6741