マスク編集型セルのClearMaskOnLostFocusプロパティをFalseにしても、アクティブセルの移動でマスクがクリアされる

文書番号 : 38355     文書種別 : 不具合     登録日 : 2015/04/28     最終更新日 : 2015/06/02
文書を印刷する
対象製品
SPREAD for ASP.NET 8.0J
状況
修正済み
詳細
マスク編集型セルのClearMaskOnLostFocusプロパティをFalseにしても、アクティブセルの移動でマスクがクリアされます。

【再現コード】
  Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
    If IsPostBack Then Return

    ' マスク型セルの設定
    Dim maskCell As New FarPoint.Web.Spread.Extender.MaskedEditCellType()
    maskCell.Editor.BackColor = System.Drawing.Color.Red
    maskCell.ShowEditor = True
    maskCell.MaskType = AjaxControlToolkit.MaskedEditType.Time
    maskCell.Mask = "99:99"
    maskCell.ClearMaskOnLostFocus = False
    maskCell.PromptCharacter = "_"
    FpSpread1.Sheets(0).Columns(0).CellType = maskCell
  End Sub

【再現手順】
1.プロジェクトを起動します
2.セルA1をクリックし編集状態にします
3.セルA2をクリックし編集状態にします
-- セルA1のマスクがクリアされます
回避方法
Service Pack 1(v8.0.4001.2010)で修正済み。