Как добавить новую строку в WebGrid в MVC4 Razor.
как добавить новую строку в текстовое поле onchange, которое находится в webgrid..
мой jQuery код --
$(document).ready(function () { $('#txtpercentage').change(function () { alert('in') debugger var newRow = "<tr> <td></td> <td><input type='text' id='txtFromdate'/></td> <td> <input type='text' id='txtTodate'/></td> <td><input type='text' id='txtpercentage'/></td></tr>"; // $('#webgrid > tbody:last'). $('#webgrid tbody:last').append(newRow); $('#btnSave').removeAttr('disabled'); }); });
И мой код веб-сетки--
@{ var grdTaxType = new WebGrid(source: Model, rowsPerPage: 6, selectionFieldName: "selectedRow", canSort: false); }
& lt;тело>
@if (@Model != null)
{
@grdTaxType.GetHtml(
настольный стиль: "webgrid webgridwidth",
headerStyle: "webgridheader",
alternatingRowStyle: "webgridaltrowstyle",
selectedRowStyle: "выбрать",
rowStyle: "webgridrowstyle",
стиль нижнего колонтитула: "webgridfooter",
столбцы: grdTaxType.Столбцы(
grdTaxType.Столбец(заголовок: "дата", формат (элемент) => в формате HTML.Текстовое поле("txtFromdate", значение null, новый { идентификатор = "txtFromdate", onfocus = "Apply_Maskdate(это)"})),
grdTaxType.Столбец(заголовок: "дата", формат (элемент) => в формате HTML.Текстовое поле("txttodate", значение null, новый { идентификатор = "txtTodate", onfocus = "Apply_Maskdate(это)"})),
grdTaxType.Столбец(заголовок: "процент", формат: (элемент) => в формате HTML.Текстовое поле("txtpercentage", значение null, новый { идентификатор = "txtpercentage"}))
//grdTaxType.Столбец (заголовок: "удалить", формат: @ & lt;text>< img
//src= " ../.. / Image / delete.Гиф" АЛТ="" стиль="границы: ни один;" /&ГТ;)
))
}
< / body>