我是用IMAGE控件来显示新闻的图片的,代码如下:
<asp:Image id="Image_news" ImageUrl ='<%# "/image/news/"+DataBinder.Eval(Container.DataItem, "news_image") %>' runat="server"></asp:Image>
如果该条新闻有图片则显示出相应的图片,可是在该条新闻中没有图片时页面就会显示出一个IMAGE控件的小图标,不太好看,我想控制它不显示该怎么办?
能在该页面的.VB文件里控制吗?它的代码如下;
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If Not IsPostBack Then
fox_databind()'这个过程是建立与数据库的连接,并将数据源绑定到REAPETER控件的
End If
'在此处放置初始化页的用户代码
End Sub
<asp:Image id="Image_news" ImageUrl ='<%# "/image/news/"+DataBinder.Eval(Container.DataItem, "news_image") %>' runat="server"></asp:Image>
如果该条新闻有图片则显示出相应的图片,可是在该条新闻中没有图片时页面就会显示出一个IMAGE控件的小图标,不太好看,我想控制它不显示该怎么办?
能在该页面的.VB文件里控制吗?它的代码如下;
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If Not IsPostBack Then
fox_databind()'这个过程是建立与数据库的连接,并将数据源绑定到REAPETER控件的
End If
'在此处放置初始化页的用户代码
End Sub
解决方案 »
- 我也来不耻上问一下!嘿嘿
- 用户控件里ddl_SelectedIndexChanged()不执行
- ASP.NET 2.0能否使用Reporting Service for SQL Server 2000
- System.IO.File.Exists(File1.PostedFile.FileName) 为什么返回false
- datagrid的取值问题
- js怎么取iframe中checkbox的value值。
- 如何使用视图状态?
- 纯web开发又没有前途?
- 请问这个分页功能为什么不能正确显示?
- 非复杂问题
- 仁慈的主啊! 为啥VS2005比撒旦还要烂, 还要难用啊? 有没有补药可以打一下啊!
- 点击button,提交到本页面,如何判断是点击了这个button呢?
另外,我也知道以.VB文件中如果没有图片时将该控件的显示属性设置为FALSE,关键就是我不知道IF语句中判断的条件该怎么写,也就是如何将:
"如果IMAGE字段为空则"
换成.VB的代码
因为是初学,所以.....
我把取数据的代码也帖出来吧:
Private Sub fox_databind()
Dim conn As New Class_data
Dim dataset_fox As DataSet = conn.dataset("getitemidnews", Request.Params("itemid"))
Repeater_news.DataSource = dataset_fox
Repeater_news.DataBind()
conn.close()
End Sub
在一.ASPX页面中怎么即得数据表中的一个字段?
然后怎样去判断它是否为空?
也可以用<asp:multiView 在不同条件下显示不同的view