【发布时间】:2013-08-01 20:34:10
【问题描述】:
我正在向 FormView 添加一个字段,其中数据由 ObjectDataSource 生成。
我更新了 ItemTemplate
<asp:Label ID="lblIsActive" runat="server" Text='<%# Eval("IsActive") %>'></asp:Label>
使用 tableadapter 向导,我更新了 Dataset GetData tableadapter 以包含新字段。从参与者中选择参与者ID、名字、中间名、姓氏、IsActive
自动生成的 Dataset.Designer.cs 文件包含 IsActive 属性,但 Dataset.cs 文件不包含。
当我查看页面时,我收到一个错误: DataBinding:“System.Data.DataRowView”不包含名为“IsActive”的属性。
关于如何重新生成 Dataset.cs 文件的任何想法?谢谢。
【问题讨论】:
-
从表中删除除一个(任意)之外的所有列。然后再次使用 qery 向导重新创建列。这应该可以解决它。
标签: c# dataset tableadapter