假设我的页面内部有一个ObjectDataSource(简称ODS),它提供了GridView的绑定。
如描述here所述,ODS与字符串进行所有绑定,因此如果我更改ODS的TypeName属性引用的类的名称,我将不会收到任何编译时错误,只有运行时错误。在编译时检查ObjectDataSource的TypeName
有没有人有任何想法如何克服这个问题?
在此先感谢。
假设我的页面内部有一个ObjectDataSource(简称ODS),它提供了GridView的绑定。
如描述here所述,ODS与字符串进行所有绑定,因此如果我更改ODS的TypeName属性引用的类的名称,我将不会收到任何编译时错误,只有运行时错误。在编译时检查ObjectDataSource的TypeName
有没有人有任何想法如何克服这个问题?
在此先感谢。
建立在代码,而不是在你的ASPX一个ObjectDataSource ....
对于使用“的AutoGenerateColumns”
修复
避免了这个问题简单的情况。
但是,我知道这可能是对实际问题的不完整答案。我很好奇看到别人提供的解决方案。我希望或者怀疑一个解决方案,在这个解决方案中,您将使用属性解释如何将这些属性绑定到网格中,从而修饰类的属性。
编辑:“避免”似乎比“修复” :)
这是不是真的有帮助的更合适。 – nalply 2012-11-14 19:18:12