在gridview中检查Null

时间:2011-07-22 23:24:24

标签: asp.net

我在我的数据库中存储了一个图像数据类型。 但在检查时

 <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。 当图像不为空时工作正常

任何提示 太阳

1 个答案:

答案 0 :(得分:0)

当你这样做时会发生什么?

protected string CheckNull(object objGrid)
        {   // checks whether there is evidence file or not

          return (object == null) ? string.empty : "Record Found";  
        }