Winfrom Gridview绑定 Ilist<对像>数据源 有木有像 Eavl 这样的方法。使用实体类.实体类. 属性. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 肯定是有的啊 Repeater好使啊 没有Eval。最简单的办法就是重载对象的ToString()方法。其它方法一个是继承你自己的DataGridViewColumn 和DataGridViewCell 另一个是用TypeDescriptionProvider http://blogs.msdn.com/b/msdnts/archive/2007/01/19/how-to-bind-a-datagridview-column-to-a-second-level-property-of-a-data-source.aspx具体讨论参考:http://stackoverflow.com/questions/121274/is-it-possible-to-bind-complex-type-properties-to-a-datagrid public class pk_thomson_pordr { private string ponmr = string.Empty; public string Ponmr { get { return ponmr; } set { ponmr = value; } } private string btchno = string.Empty; public string Btchno { get { return btchno; } set { btchno = value; } } private pk_thomson_pordr_attachModels pordr_Attach; public pk_thomson_pordr_attachModels Pordr_Attach { get { return pordr_Attach; } set { pordr_Attach = value; } } } dgvDon.DataSource = ponmrManger.GetAllPordrAndAttach(); dgvDon.Columns[0].DataPropertyName = "ponmr"; dgvDon.Columns[1].DataPropertyName = "btchno"; dgvDon.Columns[2].DataPropertyName = "Pordr_Attach_App";findcaiyzh哥,那个我看了,没看明白,帮我整整好不。 dgvDon.DataSource = ponmrManger.GetAllPordrAndAttach();dgvDon.Columns[0].DataPropertyName = "Ponmr";dgvDon.Columns[1].DataPropertyName = "Btchno";dgvDon.Columns[2].DataPropertyName = "Pordr_Attach"; DataPropertyName 指定与类的属性同名,大小写也要相同,显示 Pordr_Attach 这个属性的值,要么重写 pk_thomson_pordr_attachModels 类行的 ToString() 方法,要么再定义个属性,返回 Pordr_Attach 中需要显示的内容 简单委托实例 请问谁用过SharpMap 也是关于截图,截指定位置和大小,望高手指点 如何判断另存为对话框中,选择了那种文件类型进行保存? 使tabcontrol中的tabpage最大化 10分相求抽像类跟接口的区别,接口、抽像类可以包含方法的实现吗? 如何用程序实现"显示桌面"的功能 使用ShowDialog ExecuteReader: CommandText 属性尚未初始化? 谁知道SQL2000的漏洞问题 TreeView求帮忙做个导航 请问System.Action和System.Windows.Forms.MethodInvoker的区别?
一个是继承你自己的DataGridViewColumn 和DataGridViewCell
另一个是用TypeDescriptionProvider http://blogs.msdn.com/b/msdnts/archive/2007/01/19/how-to-bind-a-datagridview-column-to-a-second-level-property-of-a-data-source.aspx具体讨论参考:
http://stackoverflow.com/questions/121274/is-it-possible-to-bind-complex-type-properties-to-a-datagrid
{
private string ponmr = string.Empty; public string Ponmr
{
get { return ponmr; }
set { ponmr = value; }
}
private string btchno = string.Empty; public string Btchno
{
get { return btchno; }
set { btchno = value; }
}
private pk_thomson_pordr_attachModels pordr_Attach; public pk_thomson_pordr_attachModels Pordr_Attach
{
get { return pordr_Attach; }
set { pordr_Attach = value; }
}
} dgvDon.DataSource = ponmrManger.GetAllPordrAndAttach();
dgvDon.Columns[0].DataPropertyName = "ponmr";
dgvDon.Columns[1].DataPropertyName = "btchno";
dgvDon.Columns[2].DataPropertyName = "Pordr_Attach_App";findcaiyzh哥,那个我看了,没看明白,帮我整整好不。
dgvDon.Columns[0].DataPropertyName = "Ponmr";
dgvDon.Columns[1].DataPropertyName = "Btchno";
dgvDon.Columns[2].DataPropertyName = "Pordr_Attach";
DataPropertyName 指定与类的属性同名,大小写也要相同,显示 Pordr_Attach 这个属性的值,要么重写 pk_thomson_pordr_attachModels 类行的 ToString() 方法,要么再定义个属性,返回 Pordr_Attach 中需要显示的内容