0

DevExpress v10 を使用しています。Web ページに ASPxDateEdit コントロールがあります。フォームのボタンがクリックされると、クライアント側の JavaScript コードは ASPxDateEdit コントロールの値を取得する必要があります。これにはメソッド ASPxClientDateEdit.GetDate() を使用しました。しかし、次の問題が見つかりました: GetDate() は特定の状況で現在の値を返しません。ASPxDateEdit コントロールに日付があるとします。(キーボードを使用して) フィールドをクリアし、ASPxDateEdit コントロールからフォーカスを移動せずに、すぐにボタンをクリックします。この状況では、コントロールのフィールドがすでに空であるにもかかわらず、ASPxClientDateEdit.GetDate() 呼び出しは OLD 値を返します。

現在画面に表示されているものをスクリプトで正確に取得するにはどうすればよいですか?

4

1 に答える 1

1

クライアント側ASPxClientDateEdit.GetText()メソッドを使用して、その結果をASPxClientDateEdit.GetDate()値と比較できます。

PS あなたの問題について DX 担当者に連絡してみませんか?

于 2012-05-03T21:56:03.840 に答える