<img alt="" src="<%#Eval('pic')%>"/>邦定值PIC有三种情况A,B,C,如何使值为A时SRC=“A.JPG”,为B时SRC=“B.JPG”,为C时SRC=“C.JPG”我用<img alt="" src="<%#Eval('pic')%>" onload="changesrc(this)" />不行
解决方案 »
- 如何做手机WAP页面,用什么平台,用什么语言,怎么布局?
- 开发了一个商城程序,问问高手还能如何优化
- 一个HTML的小问题,但很神奇哦~
- 如何用c#语言把数据集(DataSet,DataTable,DataReader……)转成excel表格?
- 在asp.net的代码页中,怎么访问用户控件
- 请教生成控件问题,在线等
- 在vs.NET中用VB语言写asp.net程序,怎么弹出带“确认”“取消”按钮的对话框?在线等。
- TextBox的问题
- web.config里写数据库连接字符串的问题。
- 请指教
- 三层架构写到了BLL不会写了,请大家帮忙看一下!
- Access数据库 增加问题 我对照过啊 数量没变 为什么不行
<img alt="" src='<%#(Eval("pic").ToString()=="C"?"C":"A")+".JPG"%>'/>
<img alt="" src="<%# getimg(Eval("pic").ToString())%>"/>
后台:
public string getimg(string pic)
{
string img = "";
DataSet ds = imgdb.list(pic);
if (ds.Tables[0].Rows.Count > 0)
{
if (ds.Tables[0].Rows[0]["img"].ToString() == "0")
{
img = "h.gif";
}
else
{
img = "l.gif";
}
}
else
{
img = "h.gif";
}
return img;
}
这个是在绑定GridView数据的时候,根据img值的不同从而指定不同的图片
我用的是上面方法