如题,绑定了一个数据,但是需要判断是图片还是字符。如果是字符,则显示字符, 否则显示图片。即if(字符)
   {<td><%# Eval("path") %></td>}
else(图片)
   {<td><img src="<%# Eval("path")%> />"</td>}谢谢,在线等

解决方案 »

  1.   

    不好意思,忘了点说明,就是我在后台写了一个判断是否是图片的函数,可以用到前台。
    public static bool IsImage(..){}
      

  2.   

    public string innerhtml()
    {
    if(zifu)
    {
    return "";
    }
    else
    {
    return "<img src=xxxxx></img>";
    }
    }<%= innerhtml%>
      

  3.   

    二楼的有点太快了。 
    public string IsImg(string str) 
            {
                if (str.IndexOf(图片标识) != -1)
                {
                    return "<img src=\""+str+"\"/>";
                }
                else { return str; }
            }前台价格判断
    <%# IsImg(Eval("..."))%>
      

  4.   

    简单点的:
    <%# Eval("type")=="图片"?"<img src="+Eval(path)+"></img>":Eval("Path")%>当然:Eval("type")=="图片" 要换成你自己判断方式。