aspxソース上のDOCTYPE宣言を小文字で定義するとページャーの描画位置がずれる
対象製品
SPREAD for ASP.NET 8.0J
状況
修正済み
詳細
aspxソース上のDOCTYPE宣言を小文字で定義するとページャーの描画位置がずれてSPREADコントロールに表示されます。
【再現手順】
1.新規WebフォームにSPREADを配置する。
2.Webフォームに下記の再現コードを貼り付け、Web フォームを起動する。
--- ページャーがずれて表示され、シートタブ部に重なります
【再現コード】
------------------------------------
Webフォームクラス
------------------------------------
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace M150407025_2
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack) return;
FpSpread1.Sheets.Count = 2;
FpSpread1.Pager.Position = FarPoint.Web.Spread.PagerPosition.Bottom;
}
}
}
------------------------------------
.aspxファイル
------------------------------------
DOCTYPE宣言を下記のように小文字で定義します
<!doctype html>
【再現手順】
1.新規WebフォームにSPREADを配置する。
2.Webフォームに下記の再現コードを貼り付け、Web フォームを起動する。
--- ページャーがずれて表示され、シートタブ部に重なります
【再現コード】
------------------------------------
Webフォームクラス
------------------------------------
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace M150407025_2
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack) return;
FpSpread1.Sheets.Count = 2;
FpSpread1.Pager.Position = FarPoint.Web.Spread.PagerPosition.Bottom;
}
}
}
------------------------------------
.aspxファイル
------------------------------------
DOCTYPE宣言を下記のように小文字で定義します
<!doctype html>
回避方法
Service Pack 1(v8.0.4001.2010)で修正済み。
Service Pack 1(v8.0.4001.2010)より前のバージョンでは次の回避方法が有効です。
------------------------------------------
DOCTYPE宣言を下記のように大文字で定義します
<!DOCTYPE html>
Service Pack 1(v8.0.4001.2010)より前のバージョンでは次の回避方法が有効です。
------------------------------------------
DOCTYPE宣言を下記のように大文字で定義します
<!DOCTYPE html>