<asp:TemplateField HeaderText="状态">
<ItemTemplate>
<img src='<%#Eval("S_State").ToString()== "0"?"../images/1.jpg":"../images/2.jpg"%>'>
</ItemTemplate>
<EditItemTemplate>
</EditItemTemplate>
</asp:TemplateField>请教个位,我现在只能显示状态0,和不为0的情况.我想当状态为2的时候显示另外一张图片!请教各位给个解决方法吧
<ItemTemplate>
<img src='<%#Eval("S_State").ToString()== "0"?"../images/1.jpg":"../images/2.jpg"%>'>
</ItemTemplate>
<EditItemTemplate>
</EditItemTemplate>
</asp:TemplateField>请教个位,我现在只能显示状态0,和不为0的情况.我想当状态为2的时候显示另外一张图片!请教各位给个解决方法吧
解决方案 »
- word 数据保存和显示
- 添加AjaxControlToolkit.dll出现的问题 (急 在线等待)
- 新手求助:这个存储过程的参数应该怎么样添加,有关SqlDataSource和gridview控件的!
- 请教各位大虾,看到一些网站里面的链接没有显示完全的URL,是怎么做的,比如 http://help.jiwai.de/MMS,后面的文件扩展名没有显示,麻烦知道的帮小弟解答一下,谢谢
- 存储过程 视图
- ASP.NET 的ListBox问题
- 为什么我点击修改按钮时,却只刷新当前页面,而无法修改??
- AspnetMenu被遮挡问题
- 急,在线求助。谢谢!!
- ^_*_^ ***民航学子 交流感情 ,工作的也来指导一下
- javascript 取listbox 值
- 多表查询的问题……
<ItemTemplate>
<img src='<%=ImageURL(Eval("S_State").ToString()== )%>'>
</ItemTemplate>
<EditItemTemplate>
</EditItemTemplate>
</asp:TemplateField>cs:
public string ImageURL(string str)
{
switch (str)
{
case 0:
...
break;
case 0:
...
break;
case 0:
...
break;
}
<ItemTemplate>
<img src='<%=ImageURL(Eval("S_State").ToString())%>'>
</ItemTemplate>
<EditItemTemplate>
</EditItemTemplate>
</asp:TemplateField>cs:
public string ImageURL(string str)
{
string strUrl = "";
switch (str)
{
case 0:
strUrl = "image1.jpg";
break;
case 1:
...
break;
case 2:
...
break;
}
return strUrl;
}
<ItemTemplate>
<img src='<%# GetImageURL(Eval("S_State").ToString())%>' />
</ItemTemplate>
</asp:TemplateField>cs:
protected string GetImageURL(string str)
{
switch (str)
{
case 0:
//你的操作
return ..
case 1:
//你的操作
return ..
case 2:
//你的操作
return ..
}
return string.Empty;
}