作成日: 2019/06/05 最終更新日: 2019/06/05
文書種別
制限事項
発生環境
10.0.4007.2013(SP4)
詳細
FindControlメソッドでコマンドバー上のコマンドボタンを取得する際、SP3以前と同様にコマンドボタン名のみを引数に指定すると、SP4ではnullが返されます。
これは、SP4での仕様変更によるものです。
これは、SP4での仕様変更によるものです。
回避方法
SP4以降、FindControlメソッドの引数には、コントロールのClientIDとコマンドボタン名をアンダーバーで繋いだ文字列を指定する必要があります。
【SP3以前の実装例】
FpSpread1.FindControl("Update")
【SP4以降の実装例】
FpSpread1.FindControl(String.Format("{0}_{1}", FpSpread1.ClientID, "Update"))
【SP3以前の実装例】
FpSpread1.FindControl("Update")
【SP4以降の実装例】
FpSpread1.FindControl(String.Format("{0}_{1}", FpSpread1.ClientID, "Update"))
旧文書番号
84036