Я пытаюсь создать таблицу, которая будет принимать значения из текстового поля из внешнего интерфейса и передавать его в конец.Таким образом, мне не нужно, чтобы таблица отображалась в класс Model.
Я пытался сделать следующее:
var grid1 = new WebGrid(null, canPage: false, canSort: false);
@grid1.GetHtml(tableStyle: "table table-condensed table-hover",
htmlAttributes: new { @id = "GridPractice", @class = "table", @style = "width:100%" },
columns: grid1.Columns(
grid1.Column(null, "Practice Area"),
grid1.Column(null, "Market Area"),
grid1.Column(format: @<text>
<a data-title="Are you sure to deactivate this Input?" class="Delete"><i class="fa fa-trash" style="color:red"></i></a>
</text>, header: "Remove")));
Появилось сообщение о том, что имя столбца не может быть пустым.
Итак, я дал фиктивный класс Model и фиктивные свойства, он работал нормально, но при попытке сортировки, страниц или поиска с использованием функций WebGrid он очищает Grid, все данные удаляются, если я пытаюсьиспользуйте любой из них.
Что мне делать?