假设我的 ListView 有一个名为 Type 的列。此列具有以下两个值之一:0 或 1。如果 Type = 0,我想显示带有文本“Delete”的 LinkButton,以便每当用户单击 Delete,Type 更改为 1。如果 Type = 1,我不想显示 LinkButton“删除”。我的代码如下所示:
<asp:ListView ID="listview" runat="server" DataKeyNames="ID">
...
<ItemTemplate>
...
<td><asp:Label ID="labelTypeValue" runat="server"><%#Eval("Type")%></asp:Label></td>
<td><asp:LinkButton ID="linkbuttonDelete" runat="server" CommandName="Delete">Delete</asp:LinkButton></td>
...
</ItemTemplate>
...
</asp:ListView>
使用这些代码,始终显示关于 Type 值的 LinkButton。我该怎么做如上所述?