У меня есть aspxgridview, который показывает количество кнопок для каждой строки. То, что я хочу сделать, это включить некоторые из этих кнопок для каждой строки на основе некоторой фоновой логики. Когда перехватывается событие HtmlRowPrepared, я использую e.Row.FindControl ("butApprove"), но он возвращает ноль. Если я продолжу поиск по коллекции Controls несколько раз, я смогу найти элемент управления с этим идентификатором.
Есть ли более простой способ сделать это, поскольку я новичок в элементах управления DevExpress.
<dx:GridViewDataButtonEditColumn VisibleIndex="4">
<DataItemTemplate>
<dx:ASPxButton ID="butAddNote" runat="server" Text="Add Note"></dx:ASPxButton>
<dx:ASPxButton ID="butEditContact" runat="server" Text="Edit Contact"></dx:ASPxButton>
<dx:ASPxButton ID="butApprove" runat="server" Text="Approve"></dx:ASPxButton>
<dx:ASPxButton ID="butReject" runat="server" Text="Reject"></dx:ASPxButton>
</DataItemTemplate>
</dx:GridViewDataButtonEditColumn>
Большое спасибо
Jonathan