0

我正在尝试使用 Visual Basic 以编程方式冻结 ASP.Net GridView 控件中的列。

我的代码取自 msdn 知识库:

https://msdn.microsoft.com/en-us/library/28e9w2e1(v=vs.90).aspx

代码是:

mydatagridview.columns("manufacturer").frozen = true

GridView 已与数据绑定,并自动生成列,相关列来自数据字段“制造商”。

但是,我收到错误消息:

“Frozen”不是“System.Web.UI.WebControls.DataControlField”的成员。

谁能指出我正确的方向来纠正这个问题?

.Frozen 属性仅从 .Net Framework v4.5 开始可用。当我收到编译错误时,页面显示正在使用 .Net Framework 4.0,尽管我相信即使 4.5 实际在服务器上运行也会发生这种情况(这就是在 IIS 中设置应用程序池的方式)。

4

1 回答 1

0

我想我可以在这里回答我自己的问题——datagridview 是 Windows 窗体控件,而不是 GridView。嗬!深夜编码太多。

于 2015-06-16T21:26:42.180 回答