I databing array of User objects to GridView control. Last column contains "action" anchors (edit, remove):
<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>
However I would like not to output first anchor to Remove action if currently binded User object has the same id as use logged in (available with this.SessionUser.Id).Something like this:
<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>
How can I do it?
Thanks!