0

現在、ASPxDateEdit コントロールと ASPxComboBox コントロールをテストしています。

ページの読み込み中に日付またはコンボボックスで選択したアイテムを設定すると、ポストバックまたはコールバック中にコントロールの値を変更すると、元の値が取得されます。

しかし、以前の値を設定しないと、選択した値が期待どおりに返されます。.Value、.Date、および .Text プロパティを使用して日付を設定しました。.Value、.Text、FindByItem を介してコンボボックスを設定し、単純にアイテムをループしてアイテムを一致させました。

ここで何がうまくいかないのか知っている人はいますか?

ありがとう

4

1 に答える 1

0

問題を解決しました。

問題は、ページの読み込み中にデータを設定していたことです。ポストバックまたはコールバックを実行すると、そのイベントが再び発生しました。そのため、データは元の値に変更されました。

解決策は、非ポストバックを確認することでした

if (!Page.IsPostback)

于 2013-10-10T20:46:15.540 に答える