簡體   English   中英

如何在Page_Load期間顯示GridView?

[英]How to show GridView during Page_Load?

我有一個gridview,通常在用戶單擊“查看報告”按鈕時加載。 但是,我現在想在頁面加載時顯示gridview。

我嘗試從Page_Load事件中調用以下方法:

   protected void btnView_Click(object sender, EventArgs e)
    {
        try
        {
            grvReport.DataBind();
        }
        catch (Exception ex)
        {
            Master.ShowMessage(ex.Message);
        }
    }

但這沒用。 還嘗試了從Page_Load調用grvReport.DataBind()無濟於事。

有什么建議么?

這似乎太明顯了,但是gridview是否具有visible =“ true”

  If Not Page.IsPostBack Then
           btnView_Click(nothing,nothing)    
  End If

要么

If Not Page.IsPostBack Then
       grdNotes.DataSource = myDataSource
       grdNotes.DataBind()
End If

如果綁定到空/空的DataSource ...,則GridView將不會顯示。 您可能需要將EmptyDataText屬性設置為某種值,以便至少在沒有綁定內容時顯示一條消息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM