質問
私のページ検索の検索結果表示gridviewます。いというボタンを明確にして、検索結果gridviewのテキストボックスがユーザ入力できます。
最初にやったの清算によってページをリフレッシュ print("Response.Redirect(~/blah/search.aspx");
なくなった場合の最良の方法を明確にします。このテキストボックスに文字列は空のgridviewデータソースについてはほとんど何もして結合するのですか?
正しい解決策はありません
他のヒント
うにリダイレクト法のための数理由:
- 利用でき、データを取得する。
- 以下のコードを覚えていつ変更された場合には、メモを取る。(追加した場合、新しいフィールドがまだ明らかも?)
私はむしろ、テキストボックスをクリアし、空のリストにGridViewコントロールをバインドします。
これを行うための最善の方法は全くそれをしないです。
あなただけのテキストボックスに入力し、検索ボタンをクリックして、新しい検索を開始できることは明らかであるように、検索ボックス/ボタンをデザインしてみてください。 Googleからの合図を取ります。あなたのユーザーのほとんどは、すでにこの動作に精通している可能性があります。
は、ゼロから始めるのではなく、現在の検索は、ユーザーの最も一般的な動作です精緻場合は、フォーカスの上に検索ボックスをクリアするには、いくつかのJavaScriptを使用することができます。以下侵入的、あなただけのタイプオーバースタイルのクリアを有効にするには、フォーカス上のテキストを選択することができます。
onFocus="this.select()"
ちょうど空白のページから検索するには、サーバーのCPU /帯域幅、または、ユーザーの時間を無駄にする理由があるべきではありません。
私は通常ちょうど「新規検索」というリンクを作りますただリダイレクトするために、不必要なポストバックを避けるために、ボタンます。