我有一个网格视图。如果没有细节,我想让它说“你没有什么可表现的东西”。asp.net GridView如果空显示消息
Protected Sub GridView1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowDataBound
If GridView1.Rows.Count = 0 Then
Lblemptygridview.Text = "you do no details to show"
Elseif e.Row.RowType = DataControlRowType.DataRow then
Dim datakey As String = GridView1.DataKeys(e.Row.RowIndex).Value.ToString()
End If
End Sub
但是;它似乎在向后工作,并在数据要显示在网格视图中时显示消息,并且在网格视图中没有要显示的数据时仍然是空白页面。
我试过了下面的IF语句下面的各种组合,但没有成功。
打我吧:) – IrishChieftain 2012-04-02 19:03:44
哇这么简单!感谢球员:) – user1055487 2012-04-02 19:08:46