页面代码如下:
- HTML code
<TD><a href="bbsedit.aspx?itemid=<%=itemid%>删除</a><a href="bbsedit.aspx?itemid=<%=itemid%>">编辑</a></td>
现想增设一个判断显示,
在后台声明了 protected string mastername
mastername不为空时显示"删除"链接,否则不显示,在页面怎么写?谢谢!!
------解决方案--------------------------------------------------------
- HTML code
<TD><% if (!string.IsNullOrEmpty(this.mastername)){%> <a href="bbsedit.aspx?itemid=<%=itemid%>删除</a><%} %><a href="bbsedit.aspx?itemid=<%=itemid%>">编辑</a></td>
------解决方案--------------------------------------------------------
先在前台加个两个隐藏域
<asp:HiddenField ID="hfDelete" runat="server" />
<asp:HiddenField ID="hfUpdate" runat="server" />
给它赋值。如果
if(mastername==""){
hfDelete.Value="block"
hfUpdate.Value="none";
}
else
{
hfDelete.Value="none"
hfUpdate.Value="block";
}
前台:
<TD><a href="bbsedit.aspx?itemid=<%=itemid%>" style="display=<%=hfDelete.Value %>">删除</a><a href="bbsedit.aspx?itemid=<%=itemid%>" style="display=<%=hfUpdate.Value %>">编辑</a></td>
看看OK不?