现在问题是这样,绑定了一列bool数据,在gridview中插入一模版列并放入一个Image控件,请问如何通过数据绑定使得:当bool数据库列反回值为true时使得Image的ImageURL="img1.jpg",为false时image的imageurl="img2.jpg"
解决方案 »
- js调用后台程序绑定repeater,但是在使用这个repeater中的数据时,其记录值为0
- 那位高手能简单说下DateTime.TryParse函数第二个参数的用法。
- flv文件不能通过Http协议下载吗?
- 100分求助: 出现异常错误:System.InvalidProgramException: 公共语言运行库检测到无效的程序。
- 救命啊,有哪位高手做过人体生物曲线图,就是动态生成的??
- .net 2.0 中 SiteMapPath控件如何跟同页面上的Menu控件相关联呢?
- 如何让GridView行中显示不完的内容鼠标放上去后,能弹出显示
- 各位大侠:CrystalDecisions.CrystalReports.Engine.LogOnException: 登录失败的原因!!在线等待!!
- 为何在ASP.net中在插入数据时日期型的字段如为空,在数据库中会出现“1900-01-01”,应怎样处理??
- 再问cookies问题(100分)!!!!!!!!
- 谁能帮我写个三层结构的登陆代码啊!
- regasm /u 的操作之后,为什么不能马上删除dll呢?
if b==true return "img1.jpg" else return "img2.jpg"
将列绑定至方法方法二:直接在sql语句中处理
<%Eval("b").ToString()=="true"?ImageURL="img1.jpg":ImageURL="img2.jpg"%>
你可以试试看了!!
<%# Eval("b").ToString()=="true"?ImageURL="img1.jpg":ImageURL="img2.jpg"%>
加个#你试一试
如果你不会
那就这样
页面就 <%# strtop(Eval("state").ToString()) %>
后台 public string strtop(string s)
{
string rsl = "";
if (s =="true")
{
rsl = "<img src='images/1.gif' width='15' hight='15'>";
}
else
rsl="<img src='images/2.gif' width='15' hight='15'>";
return rsl;
}
谢谢大家给线索了。