【操作】デバッグ実行時、aspxファイルの名称を全角文字列にするとシートの切り替えが出来なくなる
対象製品
SPREAD for ASP.NET 7.0J
状況
修正済み
詳細
aspxファイルのファイル名を全角文字列で設定し、デバッグ実行を行うとシートの切り替えできなくなります。
【再現手順】
1.名称を「テスト」など、全角文字列で設定した新規WebフォームにSPREADを配置します
2.Webフォームに下記の再現コードを貼り付けます
3.プロジェクトを起動します
--- SPREAD上の"Sheet2"をクリックしてもシートが切り替わりません
【再現コード】
------------------------------------
Webフォームクラス
------------------------------------
Public Class テスト
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Page.IsPostBack Then Return
FpSpread1.Sheets.Add(New FarPoint.Web.Spread.SheetView())
FpSpread1.Sheets(0).SetValue(0, 0, "Sheet1")
FpSpread1.Sheets(1).SetValue(0, 0, "Sheet2")
End Sub
End Class
【再現手順】
1.名称を「テスト」など、全角文字列で設定した新規WebフォームにSPREADを配置します
2.Webフォームに下記の再現コードを貼り付けます
3.プロジェクトを起動します
--- SPREAD上の"Sheet2"をクリックしてもシートが切り替わりません
【再現コード】
------------------------------------
Webフォームクラス
------------------------------------
Public Class テスト
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Page.IsPostBack Then Return
FpSpread1.Sheets.Add(New FarPoint.Web.Spread.SheetView())
FpSpread1.Sheets(0).SetValue(0, 0, "Sheet1")
FpSpread1.Sheets(1).SetValue(0, 0, "Sheet2")
End Sub
End Class
回避方法
Service Pack 3(v7.0.4017.2010)で修正済み。
Service Pack 3(v7.0.4017.2010)より前のバージョンでは次の回避方法が有効です。
------------------------------------------
VisualStudio開発ツールではなく、IISを利用したデバッグ実行を行うことで、本現象を回避することが可能です。
Service Pack 3(v7.0.4017.2010)より前のバージョンでは次の回避方法が有効です。
------------------------------------------
VisualStudio開発ツールではなく、IISを利用したデバッグ実行を行うことで、本現象を回避することが可能です。