Leo_Chenji的专栏

自学 ASP.NET 2.0 (C#) 的心路历程

GridView在无记录时如何显示表头?

1、如果表内有记录,要得到空表:

SELECT OrderID, CustomerID, EmployeeID
FROM Orders WHERE (1 = 0)
UNION
SELECT '' AS orderid, '' AS customerid, '' AS employeeid

2、上面得到了个空表,然后再隐藏空行:

 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        //if (e.Row.RowIndex > -1)      这两种写法都可以;
        {
            e.Row.Visible = false;
        }
    }

阅读更多
文章标签: object
个人分类: GridView
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭