请问,用datagrid绑定了数据,怎么判断某字段是否为空呢?比如我想判断"图片"字段,如果为空,就显示设定好的图片,如果不为空就显示数据库中记录的图片.
解决方案 »
- 客户端访问webservice http 417错误
- asp.net访问oracle数据库,命名空间的问题。
- ScriptManagerProxy 使用问题 急………… 在线等候
- 用httpfilecollection实现多文件上传时,为什么httpfilecollection.Count一直为0?
- FileUpload文件上传问题
- 计算页面中的控件个数[解决马上给分]
- 如何将SQL数据库中的Image字段备份到MDB中
- CuteEditor5.0里怎么为登陆用户建立各自的上传文件夹?
- 献上我所有积分(10分),问一个问题!
- 几个小问题,请大家多多帮忙!在线等待
- 是 DataGrid 的显示样式的问题,请大家指教.
- 关于url重写的问题,第二次提问。加分
private void DataGrid_ItemDataBind(...)
{
//在此判断
}
if pic=="" then
pic="www.sohu.com"
end if
return pic
end functionPicCheck(<%# DataBinder.Eval(Container.DataItem, "Picture")%>)
{
DataRowView drv = (DataRowView)e.Item.DataItem;
if( drv != null )
{
if( drv["字段"] == System.DbNull.Value )
{
//这就是 }
}
}
图片==''?'无图片':'图片的URL'这样不是挺方便的吗?
1.sql里判断,如果为空,返回固定的img-url
2.绑定时前台设置
3.在ItemDataBind里写应该第二种更好点.