我正在本地主机上开发 ASP.NET 页面,然后将其上传到服务器上。在本地主机上,我成功地在 GridView 的 BoundField 的 DataField 属性中使用了嵌套类。嵌套类的意思是:绑定到 GridView 行的数据项的属性在DataField="Object.property"
哪里。Object
一切正常。但是当我在服务器上发布网站时,出现异常:
在所选数据源中找不到名为“Object.property”的字段或属性。
我试图找到解决方案并发现:GridView bound with Properties of nested class
我继续寻找,但到处都提到在边界字段中使用嵌套类是不可能的。但它在本地主机上对我来说就像一个魅力。
有谁知道为什么?它是 .NET Framework 的最新版本(我在 localhost 上安装了 4.5 版,在服务器上安装了 4 版)还是什么?是的,很明显版本是原因,但我没有找到任何关于它的提及。
感谢您的澄清。Uiii