首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请问在页面利用判断语句

2012-03-08 
请教在页面利用判断语句页面代码如下:HTML codeTDa hrefbbsedit.aspx?itemid%itemid%删除/aa

请教在页面利用判断语句
页面代码如下:

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不?

热点排行