下一个代码是网格视图的一部分,我正在尝试将数据绑定到网格视图中的超链接控件。超链接的属性正在改变,它取决于选择,所以我需要使它们动态并将数据绑定到用户选择选项时,这是代码:
<Columns>
<asp:TemplateField HeaderText="Download">
<ItemTemplate>
<asp:HyperLink ID="Download" runat="server" HeaderText='<%# Eval("choose") %>'
DataTextField='<%# Eval("choose") %>' DataNavigateUrlFields='<%# Eval("choose") %>'>
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
</Columns>
“选择”是服务器端的一个字符串,它获取我想要显示的数据库中列名的名称。
我收到了这个错误:
“System.Data.DataRowView”不包含名为“choose”的属性。