ユーザーオブジェクトの配列をGridViewコントロールにデータバインディングします。最後の列が含まれている「アクション」のアンカー(編集、削除):GridView行の条件出力
<asp:TemplateField HeaderText="Actions">
<ItemTemplate>
<a href="Remove.aspx?id=<%# Eval("user_id") %>">Remove</a>
<a href="Edit.aspx?id=<%# Eval("user_id") %>">Edit</a>
</ItemTemplate>
</asp:TemplateField>
現在バインドさUserオブジェクトはこれで利用可能(ログイン使用と同じIDを持っている場合、私はアクションを削除するために、出力最初のアンカーにないたいと思いますが。 SessionUser.Id)。このようなもの:
<asp:TemplateField HeaderText="Actions">
<ItemTemplate>
<a href="Remove.aspx?id=<%# Eval("user_id") %>">Remove</a>
if (this.SessionUser.Id <> Eval("user_id") { <a href="Edit.aspx?id=<%# Eval("user_id") %>">Edit</a> }
</ItemTemplate>
</asp:TemplateField>
どうすればいいですか?
ありがとうございます!