時間を失うことなく、私は自分の問題について言わなければなりません.私は自分のプロジェクトから写真を撮ります.それはGide meにとってより役立つからです.私は1つのTelerik MVCグリッドを持っています。コードをクリックし、3 状態でユーザーが [新しいボタンを追加] をクリックし、選択した ID データに関連する 1 つの行をグリッドに追加しますどんな提案でも大歓迎です 事前に感謝します
$("#btnadd").button().click(function () {
$.ajax({
dataType: "json",
url: "../Shared/GetItems",
data: $("#SparePartCode").val(),
success: function (json) {
var grid = $('#InvoiceItemGrid').data('tGrid');
alert("jsonresualt");
grid.dataBind(json);
}
});
});
private IList<PartBooklet> GetPartBooklet(int sparepart)
{
return _PartBookletService.GetList().Where(m => m.SparePartCode == sparepart).ToList();
}
[AcceptVerbs(HttpVerbs.Get)]
public JsonResult GetItems(int sparepart)
{
var PartbookletList = this.GetPartBooklet((sparepart));
var partbookletData = PartbookletList.Select(m => new SelectListItem()
{
Text = m.Title,
Value = m.Id.ToString(),
});
return Json(partbookletData, JsonRequestBehavior.AllowGet);
}