Всем привет, с Ext.NET я новичек поэтому могу задать глупые вопросыХочу в GridPanel вставить колонку в который были бы кнопки Edit и Delete и которые бы выполняли методы описанные в Контроллере, я поискал примеры на портале но так и не нашел, там везде только вовыд сообщения и все, если кто делал такое, буду раж примерам
--
Вы получили это сообщение, поскольку подписаны на группу "Ext.NET".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес extnet+un...@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
.DirectEvents(de => { de.Command.Url = Url.Action("Edit"); de.Command.ExtraParams.Add(new Parameter { id = "record.data.ID" }); })
public ActionResult Edit(int id = 0) { Currency currency = db.Currencies.Find(id);
public ActionResult Edit(int id = 0) { Currency currency = db.Currencies.Find(id);
if (currency == null) { return HttpNotFound(); } //return View(currency); return new Ext.Net.MVC.PartialViewResult { ViewName = "Create", Model = currency }; }
// // POST: /Currency/Edit/5
[HttpPost] public ActionResult Edit(Currency currency)
{ if (ModelState.IsValid) { db.Entry(currency).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(currency); }
Вообще принимаемое значение число
на счет запроса не знаю
// // GET: /Currency/Edit/5
public ActionResult Edit(int id = 0) { Currency currency = db.Currencies.Find(id); if (currency == null) { return HttpNotFound(); } //return View(currency); return new Ext.Net.MVC.PartialViewResult { ViewName = "Create", Model = currency }; }
// // POST: /Currency/Edit/5
[HttpPost]
//[ValidateAntiForgeryToken]
public ActionResult Edit(Currency currency) { if (ModelState.IsValid) { db.Entry(currency).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); }
return this.Direct(); }
я имею ввиду что принимаемое значение в методе имеет тип INT
public ActionResult Edit(int id = 0)