1

時間を失うことなく、私は自分の問題について言わなければなりません.私は自分のプロジェクトから写真を撮ります.それは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);
        }
4

1 に答える 1