データが入力されたグリッドビューがあり、チェックボックスの選択に基づいて、編集フォームで 1 つのフィールドを非表示にしたいと考えています。クライアント側またはサーバー側のコードで列を非表示にする方がよいものはありますか? 参照用に以下のコードを見つけてください (以下は、チェックボックスを選択したときの devexpress Grid の 4 つの列 (4 つのフィールド) です)次に、列 (ドロップダウン) の 1 つを非表示にする必要があります)。
<dx:GridViewDataTextColumn FieldName="Name" VisibleIndex="1" Caption="Name">
</dx:GridViewDataTextColumn>
<dx:GridViewDataTextColumn FieldName="Email" VisibleIndex="2" Caption="Email">
</dx:GridViewDataTextColumn>
<dx:GridViewDataCheckColumn FieldName="IsGraduate" VisibleIndex="3" Caption="Is Graduate ">
</dx:GridViewDataCheckColumn>
<dx:GridViewDataComboBoxColumn Caption="Degree" FieldName="Degree"
ShowInCustomizationForm="True" VisibleIndex="4">
<PropertiesComboBox DataSourceID="DegreeDataSource" TextField="Degree" ValueField="Id">
</PropertiesComboBox>
</dx:GridViewDataComboBoxColumn>