我邦定了一个表格数据
      
 DataGrid1.DataSource = ds.Tables("CartTable").DefaultView
 DataGrid1.DataKeyField = "FlowerID"
 DataGrid1.DataBind()下面的是datagrid<ASP:DATAGRID id="DataGrid1" runat="server" AllowPaging="False" PagerStyle-HorizontalAlign="Right"
CellPadding="2" EditItemStyle-BackColor="#0080c0" DataKeyField="FlowerID" AutoGenerateColumns="False" Height="85px">
<EditItemStyle backcolor="#0080C0"></EditItemStyle>
<HeaderStyle backcolor="#AAAADD"></HeaderStyle>
<Columns>
<asp:BoundColumn DataField="FlowerID" ReadOnly="True" HeaderText="商品ID" HeaderStyle-Width="60"></asp:BoundColumn>
<asp:BoundColumn DataField="FlowerName" HeaderText="商品名称" HeaderStyle-Width="110"></asp:BoundColumn>
<asp:TemplateColumn HeaderText="数量">
<ItemTemplate>
<asp:TextBox id="TextBox1" runat="server" Text='<%# DataBinder.Eval(Container, "FlowerCount") %>' MaxLength="2" style="width:90px;" />
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="price" HeaderText="单价" HeaderStyle-Width="70"></asp:BoundColumn>
<asp:BoundColumn DataField="totalPrice" HeaderText="单元总价" HeaderStyle-Width="80"></asp:BoundColumn>
<asp:TemplateColumn HeaderText="删除">
<ItemTemplate>
<asp:ImageButton id="btnDelete" runat="server" imageurl="images\trash.gif" CommandName="FlowerDelete"></asp:ImageButton>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</ASP:DATAGRID>他提示这个Text='<%# DataBinder.Eval(Container, "FlowerCount") %>'邦定有错,我的数据源表里有这个字段,不知道为什么出错。这个是错误提示DataBinder.Eval:“System.Web.UI.WebControls.DataGridItem”不包含名称为 FlowerCount 的属性。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: DataBinder.Eval:“System.Web.UI.WebControls.DataGridItem”不包含名称为 FlowerCount 的属性。源错误: 
行 25:  <asp:TemplateColumn HeaderText="数量">
行 26:  <ItemTemplate>
行 27:  <asp:TextBox id="TextBox1" runat="server" Text='<%# DataBinder.Eval(Container, "FlowerCount") %>' MaxLength="2" style="width:90px;" />
行 28:  </ItemTemplate>
行 29:  </asp:TemplateColumn>