模板列
<asp:BoundColumn DataField="sendflag" SortExpression="send_flag" HeaderText="S." DataFormatString="<img src={0}>"></asp:BoundColumn>其中sendflag是数据库中对应存放的图片的相对路径
<asp:BoundColumn DataField="sendflag" SortExpression="send_flag" HeaderText="S." DataFormatString="<img src={0}>"></asp:BoundColumn>其中sendflag是数据库中对应存放的图片的相对路径
解决方案 »
- C#Socket的问题
- 如何使用backgroundworker实现登陆等待效果
- sql的存储过程返回值有小数,但是在c#中调用就没有小数了,为什么呀?急,大家帮忙下!!!!!
- 急急急!!!在web页面上如何用表格动态显示数据库中读出来的数据
- 我做的网站的首页,客户端里视图状态的代码有巨巨巨多!!!但是禁用视图状态的话,网站就瘫了。 谁有什么好办法??
- 线程池问题
- 两个窗口通讯的问题,好不容易找到方法,居然出错,请高手解答。
- 一个小程序,求助
- 如何使Label控件背景颜色为透明?
- 有没有ASCII数据类型?
- 如何保证输入单据编号的唯一性??
- 我在picturebox控件上画了个图,当图超过设点大小的时候,外面的部份被删掉了,没有出现滚运条,应该设什么属性啊
protected string JudgeShow(bool flag)
{
if (flag)
{
return "<img src='加号图片的路径'>";
}
else
{
return "<img src='减号图片的路径'>";
}
}在DataGrid 中使用模板列:
<ItemTemplate>
<%#JudgeShow(Convert.ToBoolen(DataBinder.Eval(Container.DataItem,"字段").ToString()))%>
</ItemTemplate>
http://dotnet.aspx.cc/ShowDetail.aspx?id=F73EF6AD-6878-4748-B963-5181252E5AED
把图片对象放到一个模板列里,根据判断字段的值指定图片的地址
如
select id,case non when true then '<img src=路径>' when false then '<img src=路径>' end as des from table
non代表你的字段是true还是false
这样得到一个字段des就是正确的图片了