1

ユーザーが許容できないデータを入力した場合は Page.RegisterStartUpScript を使用していますが、ページ全体ではない場合は aspx ページの少なくとも一部を強制的にポストバックしないようにしたいと考えています。これを達成する方法を知っている人はいますか?

データを送信するために何らかのフォームを使用していますが、ページのポストバック時にそれらのフィールドを空にしたくありません。

4

1 に答える 1

0

javascriptが有効になっていない場合にユーザーがフォームにアクセスすることを許可しないことを除けば、ユーザーが必要に応じて(偶然であっても)投稿を阻止する方法がわかりません。そのため、ポストバックがあり、クライアント側の検証を作成している場合でも、サーバーでユーザーデータをエラーチェックする必要があると想定する必要があります。(そして、ユーザーが不正確なデータを送信した場合にユーザーが苦労するつもりがない限り、ユーザーが入力したデータがポストバックで消えないようにする必要があります...それがあなたの呼びかけです。)

于 2009-09-23T16:14:22.920 に答える