下一个代码是网格视图的一部分,我试图将数据绑定到网格视图中的超链接控件。 超链接的属性正在改变,这取决于选择,所以我需要使它们动态并将数据绑定到用户选择选项时,这是代码:
<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>
“choose”是服务器端的一个字符串,它在我想要显示的数据库中获取我的列名称。
我收到了这个错误:
'System.Data.DataRowView'不包含具有名称的属性 '选择'。