Ext.net не работает setHidden столбца панели сетки (MVC)

#c# #.net #asp.net-mvc #extjs #ext.net

#c# #.net #asp.net-mvc #extjs #ext.net

Вопрос:

У меня есть view, и он содержит простую панель сетки:

 @(Html.X().GridPanel()
    .Width(600)
    .Height(350)
    //...
    .ColumnModel(
        Html.X().DataIndex("1").BooleanColumn().Text("Boolean").SetHidden(true),
        Html.X().DataIndex("2").Column().Editor(Html.X().TextField()).Text("Name"),
        Html.X().DataIndex("3").DateColumn().Editor(Html.X().DateField()).Text("Date"),
        Html.X().DataIndex("4").NumberColumn().Editor(Html.X().NumberField()).Text("Number").Format("0.00")
    )
  

)

но setHidden (true) не работает:https://gyazo.com/7ba7cbae19d786a99a750544726cf6ee

Как я могу изменить видимость столбца в представлении?

Ответ №1:

 Html.X().DataIndex("1").BooleanColumn().Text("Boolean").Hidden(true)
  

пожалуйста, попробуйте это