PreRenderイベントで列幅を設定すると、SPREADクリック時にスクリプトエラーが発生する
対象製品
SPREAD for ASP.NET 7.0J
状況
修正済み
詳細
PreRenderイベントで列幅を設定すると、SPREADコントロールクリック時にスクリプトエラーが発生します。
【再現手順】
1.新規WebフォームにSPREADを配置します
2.Webフォームに下記の再現コードを貼り付け、Web フォームを起動します
3.SPREADのシート上、任意の場所をクリックします
--- スクリプトエラーが発生し、アプリケーションが停止します
【再現コード】
Protected Sub FpSpread1_PreRender(sender As Object, e As EventArgs) Handles FpSpread1.PreRender
FpSpread1.ActiveSheetView.Columns(0).Width = 10
End Sub
【再現手順】
1.新規WebフォームにSPREADを配置します
2.Webフォームに下記の再現コードを貼り付け、Web フォームを起動します
3.SPREADのシート上、任意の場所をクリックします
--- スクリプトエラーが発生し、アプリケーションが停止します
【再現コード】
Protected Sub FpSpread1_PreRender(sender As Object, e As EventArgs) Handles FpSpread1.PreRender
FpSpread1.ActiveSheetView.Columns(0).Width = 10
End Sub
回避方法
Service Pack 3(v7.0.4017.2010)で修正済み。
Service Pack 3(v7.0.4017.2010)より前のバージョンでは次の回避方法が有効です。
------------------------------------------
Page_Loadイベントで列幅の設定を行います。
Service Pack 3(v7.0.4017.2010)より前のバージョンでは次の回避方法が有効です。
------------------------------------------
Page_Loadイベントで列幅の設定を行います。