У меня есть таблица:

@using (Html.BeginForm()) {
@Html.ValidationSummary(true)
<fieldset>
<legend>Add</legend>
<br />
@{
var grid = new WebGrid(ViewBag.produkty,null, "names", 5);
}
@grid.GetHtml(
tableStyle: "grid",
headerStyle: "head",
alternatingRowStyle: "alt",
columns: grid.Columns(
grid.Column("name"),
grid.Column("value"),
grid.Column(header: "Add", format: (item) =>
new HtmlString(
Html.TextBoxFor(model => model.add).ToString())),
grid.Column( header: "Ok", format: (item) =>
new HtmlString(
Html.ActionLink("OK", "add_method", new { ID_name = item.ID_name }).ToString()))
)
)
</fieldset>
}
Контроллер:
public ActionResult use()
{
var nam = (from d in baza.Names
select new { d.ID_name, d.name, d.value}).ToList();
ViewBag.names= nam;
return View();
}
public ActionResult add_method(int ID_name, useModel use)
{
Use us = new Use();
var dat = DateTime.Today;
us.value = use.add;
us.ID_Name= ID_name;
us.data = dat;
baza.Zuzycies.InsertOnSubmit(us);
baza.SubmitChanges();
return RedirectToAction("use", "Product");
}
Модель:
public class useModel
{
public int ID_name{ get; set; }
public decimal value{get;set;}
public string date { get; set; }
}
Итак, яесть список продуктов на странице.И я хочу добавить значение (количество продукта) в TextBox и нажать ActionLink «ОК» рядом с текстовым полем.Как я могу получить количество товара в add_method?Или как вставить кнопку отправки рядом с каждым продуктом (вместо ActionLink "OK"), затем достаточно использовать метод POST ...