Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
Örnek Kod iletiyorum belki başka birinin daha işine yarar, tekrar tekrar sorgu gönderme herşeyi sayfada çöz bütün verileri zaten çekiyorsun. Jquery ile işin çözülür. Filtreleme için bunu geliştirebilir farklı alanlarda da kullanabilirsin.
<input type="text" id="Search" name="Search">
<ul id="ItemList">
<li>A</li>
<li>B</li>
<li>C</li>
</ul>
$(document).on("keyup","#Search", function() {
var SearchVal = $(this).val().toLowerCase();
if(SearchVal.length > 0) {
$('#ItemList').find('li').each(function() {
var ItemVal = $(this).text().toLowerCase();
var SearchResult = ItemVal.indexOf(SearchVal);
if(SearchResult == -1) {
$(this).hide();
}
else{
$(this).show();
}
});
} else {
$('#ItemList').find('li').show();
}
});