#javascript #c# #jquery #model-view-controller #datatables-1.10
Вопрос:
Представьте, что у меня есть такая модель
public class CustomerTableViewModel
{
public int Id { get; set; }
public string CustomerName { get; set; }
public string CreatedDate { get; set; }
public string CreatedBy { get; set; }
public string RegistryCount { get; set; }
public string CurrentProfit { get; set; }
}
Я использую серверную сторону DatatableJs. И его передняя часть выглядит так:
DataTableTRInitializeServerSide(
$("#CustomersTable"),
.....,
[
{ "data": "Id", "name": "#Number" },
{ "data": "CustomerName", "name": "Customer Name" },
{ "data": "CreatedDate", "name": "Created Date" },
{ "data": "CreatedBy", "name": "Created By" },
{ "data": "RegistryCount", "name": "Registries" },
{ "data": "CurrentProfit", "name": "Profits" }
],
...
Я хочу вставить скрытое свойство в эту таблицу.
public class CustomerTableViewModel
{
public int Id { get; set; }
public string CustomerName { get; set; }
public string CreatedDate { get; set; }
public string CreatedBy { get; set; }
public string RegistryCount { get; set; }
public string CurrentProfit { get; set; }
public string HIDDENPROP {get; set;} // here is my prop
}
Как я могу это сделать?
Я не хочу, чтобы это шоу HIDDENPROP лежало на столе. Я буду использовать его в конкретной операции.
Комментарии:
1. какой бы метод вы ни использовали на своей стороне html для создания динамической таблицы, просто примените
hidden
свойство к этому конкретному столбцу или другим способом вы можете просто использовать его, не переходя в столбец таблицы,