【发布时间】:2010-05-08 11:19:34
【问题描述】:
我有一个 gridview 对象,我想将它绑定到一个对象。
我的对象是
public class BindingObject
{
public ColorInfo Color { get; set; }
public string Name { get; set; }
public struct ColorInfo
{
public string Red { get; set; }
public string Green { get; set; }
public string Blue { get; set; }
}
}
我希望在 gridview 中只看到属性 Name 和 Red
现在,当我绑定它时,我的 gridview 如下所示:Color 和 Name,但我想要 Red 和 Name。
我该怎么做?
谢谢。
更新:谢谢,但如果我想添加属性设置器
public string Red {
get { return this.Color.Red; }
set { this.Color.Red = value; }
}
我得到这个错误:
错误 1 无法修改 'DataBinding.BindingObject.Color' 的返回值 因为它不是变量
感谢您的快速回复
【问题讨论】:
-
ASP .NET 还是 WinForms GridView ?有很大的不同。
标签: c# .net data-binding gridview