1
我已經與Web應用程序和GridViews,但我正在與DataGridView第一次現在工作。我認爲這將是幾乎相同的事情,但我有一點點麻煩,試圖讓它正確填寫。DataGridView不填充
這是我目前有:
familiesBindingSource.DataSource = FamilyLogic.GetFamiliesForView();
FamiliesGridView.DataSource = familiesBindingSource;
的GetFamiliesView()方法返回一個DataTable。當我打開這張表格時,沒有任何反應。
編輯 - 添加了更多的代碼..
DataTable ds = FamilyLogic.GetFamiliesForView();
familiesBindingSource.DataSource = ds;
FamiliesGridView.DataSource = familiesBindingSource;
我也可以張貼GetFamiliesForView()方法,但我100%肯定它不是在那裏。它將返回正確的信息,並且在我逐步瀏覽時,FamilyGridView的DataSource字段確實包含正確的信息。
您可以嘗試將'FamilyLogic.GetFamiliesForView()'分配給它自己的變量(而不是直接綁定到BindingSource),以便確保它實際上正在返回數據。 – 2013-03-18 22:59:12
我採納了你的建議並做了這個。該方法實際上是返回正確的數據。 – user1704677 2013-03-18 23:19:51
你可以發佈如何設置'FamiliesGridView'嗎?可能有助於提供線索。 – 2013-03-18 23:29:18