我有以下专栏:
<asp:BoundField DataField="ProID" HeaderStyle-BackColor="#0066cc"
HeaderStyle-Font-Size="7pt" HeaderStyle-HorizontalAlign="center"
HeaderText="ProID" ItemStyle-HorizontalAlign="center" />
如何将其变成超链接列?
我尝试了以下方法:
<asp:HyperLinkColumn DataNavigateUrlField="ProID"
DataNavigateUrlFormatString="pro.aspx?pro={0}"
DataTextField="ProID" HeaderText="ProID" SortExpression="ProID">
<HeaderStyle HorizontalAlign="Left" />
<ItemStyle HorizontalAlign="Left" />
</asp:HyperLinkColumn>
不知道为什么它给我这个信息。我的目标只是将该列变成一个超链接,这样我就可以让用户访问指定的页面。
但获取 HyperLinkColumn' 不是已知元素。如果网站中存在编译错误,则可能会发生这种情况