私はasp.netとc#の初心者です。テキストボックスの値に応じてリストをフィルタリングする方法
テキストボックスに従ってリストをフィルタリングし、ウェブページに表示する必要があります。だから私はコントローラで次のことをした。
public PartialViewResult GetDetails (int id)
{
List<VoInfoDetail> model = db.VoInfoDetails.ToList();
return PartialView("VoDetails", model);
}
と私はその値に応じてデータをフィルタリングするビューからpartialviewコントローラにパラメータ(ID)を通過することができる方法に鑑みて、以下のjQuery
function getdetails() {
var id = $("#VoNo").val();
$.ajax({
url: "/VoInfoHeaders/GetDetails",
type: "GET",
data: { id: id },
success: function (data) {
$("#VoDetails").html(data);
},
error: function (xhr, status, error) {
alert(xhr.responseText);
}
});
}
を書き込みます。私はすでに(id)を渡すが、それは
チャメソッドを 'public PartialViewResult GetDetails(文字列id)'(または 'int id')にするか、 –
コードを編集しますが、まだ編集していません。 –
あなたは' id'の 'where'句 – Izzy