0

下一个代码是网格视图的一部分,我正在尝试将数据绑定到网格视图中的超链接控件。超链接的属性正在改变,它取决于选择,所以我需要使它们动态并将数据绑定到用户选择选项时,这是代码:

        <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”的属性。

4

0 回答 0