当前位置:编程学习 > C#/ASP.NET >>

又来了个棘手的问题

我用了gridview控件,其中有一列的数据不是绑定显示的,而是在动态过程中根据程序的判断显示的,比如条件为真显示1,条件为假显示0;也就是此列根据程序有时候显示1,有时候显示0
这怎么做呢??
谢谢了 --------------------编程问答-------------------- ItemDataBound 事件 中判断
  
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 

最新版本:20070212

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html --------------------编程问答-------------------- 数据库表中有没有这列的数据,如果有的话,绑定后再进行三元运算,就可以显示1或0了 --------------------编程问答-------------------- 写一个函数来控制就行了
---------------------- --------------------编程问答-------------------- 比如:
public string JudgeImage(int s_4)
{
if (s_4 >= 5)
return "hotfolder.gif";
else
return "folder.gif";
}

----------------------------------------------------
<img src='bbs_images1/<%# JudgeImage(Convert.ToInt16(DataBinder.Eval(Container.DataItem,"bbs_hf"))) %>' > --------------------编程问答-------------------- <asp:Label ID="Label1" runat="server" Text="Label" Visible='<%#(bool)(DataBinder.Eval(Container.DataItem,"Flag").ToString() == "true" ? "1" : "0") %>' />
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,