【发布时间】:2009-04-06 20:56:02
【问题描述】:
我正在开发一个 Web 应用程序(ASP.NET 2.0 C#)。其中我有一个 GridView,其数据源是 Oracle 数据库。我将数据放入我的代码隐藏中的网格视图中,并且不直接设置数据源。
我想创建一个超链接字段 (NAME),将我带到有关特定记录的详细信息页面。最终发生的是它创建了超链接字段以及它从数据源获取的常规字段,这是我不想要的。如果我从我的 SELECT 语句中删除该字段,它会给出一个错误,例如:“NAME” not found in datasource。
如何消除常规字段并获得超链接字段?我试过Gridview.Columns.Remove(columnlocation),但这不起作用,因为这些列最初不存在。
请帮忙 谢谢。
【问题讨论】: