高分求教:一个DataGrid显示双DataTable!走过路过都有份!
请先看芝麻开门的原创帖:http://www.csdn.net/develop/read_article.asp?id=15282
我按他的办法试了一下,好象不太灵光?!
无法把表2相对应的数据取过来,显示出来,试用了MessageBox.Show()的办法,说是无法把实例引用到对象,
protected override object GetColumnValueAtRow(CurrencyManager cm,int RowNum)
{
try
{
DataRow dr=((DataView)cm.List)[RowNum].Row;
DataRow parentdr=dr.GetParentRow(relation);
return parentdr[col]; //返回值是DataTable1.EmployeeID对应的LastName或FirstName
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
return ""; //避免在添加新行时发生异常
}
请问这是什么回事?谁能指教一下?!高分,不够再加!