当前位置: 代码迷 >> C# >> aspx 前台判断语句 展示链接控件
  详细解决方案

aspx 前台判断语句 展示链接控件

热度:83   发布时间:2016-05-05 05:02:58.0
aspx 前台判断语句 显示链接控件
判断条件    是根据Eval 绑定的一个bool类型  ,还必须  转换成bool类型的吗? 
Convert.ToBoolean(Eval("isExist"))  这样??


<%
  if(Convert.ToBoolean(Eval("isExist")))
{
%>
 // 此处怎么显示link控件么??
<%
}
else{
%>
//  此处怎么隐藏控件
<%
}
%>

是不是 这样写?不确定呀
------解决思路----------------------
 <%if (model.img_url != ""){%>
                <p style="text-align:center;margin-top:20px;">
                <img src="<%=model.img_url %>" />
                 </p>
                 <%} %> 

参考
------解决思路----------------------
如果使用到asp.net “link控件”,要想整体隐藏,将你的值绑定到相应控件的 Visible 属性就行了,例如绑定到你的“link控件”更高层的 Panel 控件的 Visible 属性,它就会根据数值来决定要不要输出整个 Panel 区域的 html。

另外,你首先要搞明白自己的 Eval("isExist") 这个代码的基础是什么,也就是说你是在哪一种数据绑定控件的模板中使用它的。
  相关解决方案