类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
具体是这样的:
当Datagrid其中的一个单元格获得鼠标焦点,且Datagrid所在的窗体不是当前窗口,比如最小化或有别的窗口档住的情况下,向Datagrid填充数据:grd_please.DataSource=ds.Tables"please"].DefaultView;就会出错,出错提示是:某一列不属于grd_please,“某一列”就是鼠标焦点所在的那一列。如果Datagrid所在的窗体是当前窗口,一切正常!!
为什么会这样?如何解决?
网友回答:
这样写一下试试行不行?
grd_please.DataSource=ds;
grd_please.DataMember="please";
顶一下
在你赋值的窗口写绑定方法,先传dataset到Form2窗体;再调用Form2窗体的绑定方法
grd_please.DataSource= "";
grd_please.DataSource=ds;
grd_please.DataMember="please";