ASP.NETのGridViewと、[編集]ボタンのコマンドフィールドに関するIfステートメントの実行について質問があります。
これが私が今持っているコードです:
<Columns>
<% if (Eval("Session("auditUpdate")") == true) { %>
<asp:CommandField ShowEditButton="True" />
<% } %>
<asp:BoundField DataField="MODEL_NUMBER" HeaderText="MODEL_NUMBER"
ReadOnly="True" SortExpression="MODEL_NUMBER" />
</Columns>
GridViewの「OnRowDataBound」イベントで更新しているauditUpdateという名前のセッションブール変数があります。'auditUpdate' == trueの場合は編集ボタンを表示したいのですが、それ以外の場合はまったく表示しません。
ASP.netの本を検索して調べましたが、答えが見つからないようです。
ありがとう!