質問

私のページ検索の検索結果表示gridviewます。いというボタンを明確にして、検索結果gridviewのテキストボックスがユーザ入力できます。

最初にやったの清算によってページをリフレッシュ print("Response.Redirect(~/blah/search.aspx");なくなった場合の最良の方法を明確にします。このテキストボックスに文字列は空のgridviewデータソースについてはほとんど何もして結合するのですか?

正しい解決策はありません

他のヒント

うにリダイレクト法のための数理由:

  1. 利用でき、データを取得する。
  2. 以下のコードを覚えていつ変更された場合には、メモを取る。(追加した場合、新しいフィールドがまだ明らかも?)

私はむしろ、テキストボックスをクリアし、空のリストにGridViewコントロールをバインドします。

これを行うための最善の方法は全くそれをしないです。

あなただけのテキストボックスに入力し、検索ボタンをクリックして、新しい検索を開始できることは明らかであるように、検索ボックス/ボタンをデザインしてみてください。 Googleからの合図を取ります。あなたのユーザーのほとんどは、すでにこの動作に精通している可能性があります。

は、ゼロから始めるのではなく、現在の検索は、ユーザーの最も一般的な動作です精緻場合は、フォーカスの上に検索ボックスをクリアするには、いくつかのJavaScriptを使用することができます。以下侵入的、あなただけのタイプオーバースタイルのクリアを有効にするには、フォーカス上のテキストを選択することができます。

onFocus="this.select()"

ちょうど空白のページから検索するには、サーバーのCPU /帯域幅、または、ユーザーの時間を無駄にする理由があるべきではありません。

(あなたがオーバー開始し、ちょうど「クリア」は私に暗示するものです形、クリアされていないので)検索ページを指す代わりに提出する

私は通常ちょうど「新規検索」というリンクを作りますただリダイレクトするために、不必要なポストバックを避けるために、ボタンます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top