-1
TextBoxでフィルタリングされたGridViewがあります。私はコントロールを離れるときにフィルターをかける。 TextBoxが変更されたときにフィルターを鳴らすにはどうすればよいですか?asp.net GridView textbox filter on change
TextBoxでフィルタリングされたGridViewがあります。私はコントロールを離れるときにフィルターをかける。 TextBoxが変更されたときにフィルターを鳴らすにはどうすればよいですか?asp.net GridView textbox filter on change
私はOnChange
イベントを設定し、その値を調べて少なくとも3文字であるかどうかを調べました。それがあった場合、私は手動でポストバックを呼ば:
<asp:TextBox ID="_txtEquipment" runat="server" AutoPostBack="True"
onkeyup="checkforEquipmentNumber();"/>
JavaScriptのコード:
function checkforEquipmentNumber() {
var txtEquipmentNumber = document.getElementById("_txtEquipment").value;
if (txtEquipmentNumber.length > 2) {
javascript:__doPostBack("_txtEquipment",'');
}
}
あなたが記述何 'true'に設定され' AutoPostBack'プロパティを持つ 'TextBox'コントロールです。ポスト・バックはフォーカス・ロス、すなわち、通常、「タブ」または「入力」に当たる「ボケ」イベントで生じる。すべてのキーストロークでポストバックを発生させることは推奨されていません。 X個の文字が入力された後にポストバックを発生させるjavascriptを追加することができます。 – fnostro
これは私が必要としているのは、値が変更され、新しい値が少なくともX文字長であれば、 –