如何根据一个数据绑定的值来判断另个字段是否显示
<td align="center">
<%if(%><%# DataBinder.eval_r(Container.DataItem, "gzzt")%><%=="0"){%><a href="djbz_edit.aspx?id=<%# DataBinder.eval_r(Container.DataItem, "qxbh")%>"><img src="../../IMAGES/p_edit.gif" border=0 width="24" height="24"></a><%}%>
</td>
目的:根据<%# DataBinder.eval_r(Container.DataItem, "gzzt")%>是否等于“0”来显示后面的内容?
各位老凶,请帮忙解决一下,谢谢!!! 问题点数:60、回复次数:6Top
1 楼xrascal(横刀夺爱)回复于 2004-09-09 10:26:44 得分 30
在后台cs文件中写一个方法:
protected string Judge(string str1, string str2)
{
if(str1 == "0")
{
string returnValue = "<a href='djbz_edit.aspx?id="+str2+"'>";
returnValue += "<img src='../../IMAGES/p_edit.gif' border=0 width='24' height='24'></a>";
return
}
else
{
return "";
}
}
在前台:
<td align="center">
<%#Judge(DataBinder.eval_r(Container.DataItem, "gzzt").ToString(),DataBinder.eval_r(Container.DataItem, "qxbh").ToString())%>
</td>
Top
2 楼Eddie005(♂) №.零零伍 (♂)回复于 2004-09-09 10:26:44 得分 20
public