try<asp:Image runat="server" Visible='<%# DataBinder.Eval(Container.DataItem,"YourColumn") == DBNull.Value %>' ... />
解决方案 »
- 各位,给我一个实例帮助我理解:CommandEventArgs和 EventArgs有什么区别???
- ASP.NET MVC aspx和Razor视图引擎哪个好??
- getJSon传的对象aspx页面怎么获取对象或者数组
- 如何在页面中动态添加控件?
- 网站重命名后,如何读取asp.net网站管理工具的数据。
- 怎么在服务器上看出程序连接没有关闭(sqlserver2000)
- 动态加载控件败败, 这是为什么?
- access选择第n页(每页10条)的sql语句怎样?
- 问一个XML节点读取的问题~
- 控件移植问题
- 如何在IIS中创建一个Subweb???
- 怎样为DataGrid生成一个步长是1的自动增长列?(数据库中的主键列不是自动增长的)
<asp:Image id="Image1" runat="server" ImageUrl ='../images/product/<%# DataBinder.Eval(Container.DataItem,"pic")%>' Visible='<%# DataBinder.Eval(Container.DataItem,"pic") == DBNull.Value %>'></asp:Image>怎么显示不出来,不好意思!生成的图片链接
http://localhost/mingde/images/product/<%# DataBinder.Eval(Container.DataItem,"pic")%>
我直接用<%# DataBinder.Eval(Container.DataItem,"pic")%>可以显示出字段值来啊!
</asp:Image>