次のコード ブロックの問題についてサポートが必要です。
function(s, e) {
form1.hfRaiseEvent.value = s.ID;
}
この関数は、クライアント側クリック イベントが発生したときに呼び出されます。ちなみに、s は Sender Object で、e は Event Object です。フォーラムの投稿で見つけた Sender オブジェクトのメンバーを反復処理した後、送信者の ID を返すはずの .ID メンバーを見ました。
問題は、これから取得する文字列が次のようになることです。
"undefined"
例外はありません。その文字列だけです。
追加情報:
s.ID と同じことをするはずの e.target.id も試しました。でも同じ結果になりました。
fhRaiseEvent は、イベントを発生させるコントロールの ID を格納する隠しフィールドです。
クリック時にこの関数を呼び出すコントロールは、Devexpress ASPxEditor です。
これには助けが必要です。
前もって感謝します。