[英]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.