2
我有一個SharePoint VisualWebPart,並且我想在其上放置一個GridView。問題是GridView沒有出現在我的WebPart頁面上。Sharepoint WebPart不會出現
這是網格:
<asp:Gridview ID="timeSheetGridView" runat="server" EnableModelValidation="True" AutoGenerateColumns="False">
<Columns>
<asp:TemplateField HeaderText="Proiect"></asp:TemplateField>
<asp:TemplateField HeaderText="User"></asp:TemplateField>
<asp:TemplateField HeaderText="Task"></asp:TemplateField>
<asp:TemplateField HeaderText="Ore"></asp:TemplateField>
<asp:TemplateField HeaderText="Data Start"></asp:TemplateField>
</Columns>
</asp:Gridview>
在這裏,我創建了數據綁定
if (timeSheet != null)
{
foreach (TimeSheetActualValue actualValue in timeSheet.ActualValues)
{
actualValuesList.Add(new InitialReportEntity
{
ProjectName = proiect.Name,
ResourceName = currentUser,
TaskName = task.Name,
Hours = (int)actualValue.ActualValue/60000,
Date = actualValue.StartDate
});
}
}
if (actualValuesList.Count > 0)
{
timeSheetGridView.DataSource = actualValuesList;
}
如果我這樣做,網格將顯示,但它是空的。 –
明白了。我忘了爲列設置'DataField'屬性。 –