решаемые Без использования RUNAT собственностиСкрытие редактировать колонку для конкретных строк в GridView
<a href='editvehiclerequest.aspx?id=<%# objCrypto.EnCrypt(Container.KeyValue.ToString())%>' style='display:<%# Eval("VehicleStatus").ToString() != ("Cancel") ? "block" :"none"%>'>Edit</a>
сервера я знаю, что это может быть достигнуто с помощью Eval в видимой собственности. Как использовать выражение eval в видимом свойстве столбца редактирования.
То, что я пытался
'<%# Eval("VehicleStatus").ToString() !=("cancel") ? "true" : "false" %>'
<dx:GridViewDataTextColumn Width="50px" VisibleIndex="0" Caption="">
<DataItemTemplate>
<a visible=" '<%# Eval("VehicleStatus").ToString() !=("cancel") ? "true" : "false" %>'" href="editvehiclerequest.aspx?id=<%# objCrypto.EnCrypt(Container.KeyValue.ToString())%>">Edit</a>
</DataItemTemplate>
</dx:GridViewDataTextColumn>
Мой код
<dx:GridViewDataTextColumn Width="50px" VisibleIndex="0" Caption="">
<DataItemTemplate>
<a href="editvehiclerequest.aspx?id=<%# objCrypto.EnCrypt(Container.KeyValue.ToString())%>">Edit</a>
</DataItemTemplate>
</dx:GridViewDataTextColumn>
Столбец, согласно которому я должен скрыть столбец редактировать
<dx:GridViewDataComboBoxColumn Caption="Vehicle<br> Status" FieldName="VehicleStatus" >
<PropertiesComboBox DropDownStyle="DropDown" DataSourceID="VrmsVehicleStatusDataSource"
ValueField="VehicleStatus" IncrementalFilteringMode="StartsWith" TextField="VehicleStatus"
ValueType="System.String" />
</dx:GridViewDataComboBoxColumn>
Вам необходимо установить это выражение для свойства 'Visible' в столбцах. –
can u pls уточняет –
Его не помогают .. PL предлагают какой-то способ –