У меня есть Data-массив в памяти, привязанный к ASPxGridView, где имена столбцов определяются переменной. Теперь я бы предпочел присвоить FieldName столбцов в разметке значением соответствующей переменной, но <%#Eval(...)%>
вызывает следующую ошибку.Dynamic FieldName для GridViewDataTextColumn (<% # Eval (...)%>)
Parser Error Message: Databinding expressions are only supported on objects that have a DataBinding event. DevExpress.Web.ASPxGridView.GridViewDataTextColumn does not have a DataBinding event.
Можно ли назначить FIELDNAME-атрибут GridViewDataTextColumn с переменной в разметке?
От
<dx:GridViewDataTextColumn Caption="Product" FieldName="product_name">
Для
<dx:GridViewDataTextColumn Caption="Product" FieldName="<%# Eval("ProductFieldName") %>">
Спасибо :) Я уже знал, как это делается во время работы. Я думал, что что-то пропустил, так что это могло быть сделано другим способом непосредственно в разметке. – Andreas