У меня есть объект, который я установил в качестве источника данных для вида сетки - это прекрасно работает, я получаю на странице хорошую таблицу со столбцом для каждого открытого свойства.
Но - я всегда хочу скрыть один из столбцов (но все же нужно, чтобы он был доступен как публичное свойство.
Я сейчас использую неуклюжее исправление hide-column-on-row-made, но ищу лучшее решение, например атрибут, примененный к свойству, чтобы скрыть его от привязки данных.
Очевидно, это существует в winforms:
[Browsable(false)] // this stops Type from showing up in databound controls
public string Type { get; set; }
public string Description { get; set; }
Может кто-нибудь предложить подобное решение для ASP.NET?
Обновление:
Я пометил ответ Rex M как правильный, потому что он отвечает на вопрос, но если кому-то еще интересно, как это сделать:
В итоге мне удалось пометить свойство, соответствующее столбцу, который я хотел скрыть, как внутренний вместо public.