行ごとに多数のボタンを表示する aspxgridview があります。私ができるようにしたいのは、いくつかのバックグラウンド ロジックに基づいて、これらのボタンの一部を行ごとに有効にすることです。HtmlRowPrepared イベントがトラップされると、私は tru を使用して e.Row.FindControl("butApprove") を使用しますが、null を返します。Controls コレクションを何度か検索し続けると、その ID を持つコントロールを見つけることができます。
私は 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>
どうもありがとう
ジョナサン