问题描述
ASP.NET2.0C#当数据库News表中的Images字段(varchar)的值为空时,ShowNews.aspx页面的Image控件隐藏;否则显示页面的Image控件显示图片。请教如何实现?
解决方案
解决方案二:
<asp:imagerunat=...id=...visible='<%#string.IsNullOrEmpry((string)Eval("Image"))%>'ImageUrl='<%#Eval("Image")%>'></asp:image>
解决方案三:
引用1楼photoplan的回复:
<asp:imagerunat=...id=...visible='<%#string.IsNullOrEmpry((string)Eval("Image"))%>'ImageUrl='<%#Eval("Image")%>'></asp:image>
解决方案四:
在后台根据数据库做个判断,判断数据库字段时,动态添加该控件。
解决方案五:
引用1楼photoplan的回复:
<asp:imagerunat=...id=...visible='<%#string.IsNullOrEmpry((string)Eval("Image"))%>'ImageUrl='<%#Eval("Image")%>'></asp:image>
正解!
解决方案六:
引用2楼oec2003的回复:
引用1楼photoplan的回复:<asp:imagerunat=...id=...visible='<%#string.IsNullOrEmpry((string)Eval("Image"))%>'ImageUrl='<%#Eval("Image")%>'></asp:image>
解决方案七:
学习学习,谢谢
解决方案八:
编译器错误信息:CS0117:“string”并不包含“IsNullOrEmpry”的定义
解决方案九:
引用2楼oec2003的回复:
引用1楼photoplan的回复:<asp:imagerunat=...id=...visible='<%#string.IsNullOrEmpry((string)Eval("Image"))%>'ImageUrl='<%#Eval("Image")%>'></asp:image>
正选
解决方案十:
按楼上的做了,但编译器错误信息:CS0117:“string”并不包含“IsNullOrEmpry”的定义,怎么处理?
解决方案十一:
<asp:imagerunat=...id=...visible='<%#string.IsNullOrEmpty((string)Eval("Image"))%>'ImageUrl='<%#Eval("Image")%>'></asp:image>
解决方案十二:
问题依然
时间: 2024-07-30 14:46:17