DATAVIEW控件问题!!!!问题出的太多了``郁闷``
<asp:GridView ID= "GridView1 " runat= "server " AutoGenerateColumns= "False " BackColor= "Yellow "
ForeColor= "Black ">
<Columns>
<asp:TemplateField HeaderText= "员工ID ">
<ItemTemplate>
<%# DataBinder.Eval(Container.Dataitem, "EmployeeID ")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText= "员工名称 ">
<ItemTemplate>
<%# DataBinder.Eval(Container.Dataitem, "LastName ")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText= "员工地址 ">
<ItemTemplate>
<%# DataBinder.Eval(Container.Dataitem, "Address ")%>
</ItemTemplate>
</asp:TemplateField>
显示错误:
错误1“System.Web.UI.IDataItemContainer”并不包含“Dataitem”的定义d:\My Documents\Visual Studio 2005\WebSites\WebSite6\Default.aspx19
[解决办法]
<asp:GridView ID= "GridView1 " runat= "server " AutoGenerateColumns= "False " BackColor= "Yellow "
ForeColor= "Black ">
<Columns>
<asp:TemplateField HeaderText= "员工ID ">
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "EmployeeID ")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText= "员工名称 ">
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "LastName ")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText= "员工地址 ">
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "Address ")%>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
这样子看看