我在我的数据库中存储了一个图像数据类型。 但在检查时
<asp:LinkButton ID="lbEvidence" runat="server"
Text='<%# CheckNull (Eval("Evidence")) %>'
aspx.cs
protected string CheckNull(object objGrid)
{ // checks whether there is evidence file or not
if (object.ReferenceEquals(objGrid, DBNull.Value))
{
return "";
}
else
{
return "Record Found";
}
}
即使DB中的图像为NULL,这里objgrid取值System.Byte [4]并返回Record Found。 当图像不为空时工作正常
任何提示 太阳
答案 0 :(得分:0)
当你这样做时会发生什么?
protected string CheckNull(object objGrid)
{ // checks whether there is evidence file or not
return (object == null) ? string.empty : "Record Found";
}