【发布时间】:2015-12-14 06:35:13
【问题描述】:
在Form1 我做FocusedRowChanged 事件,我想用ID 在Form2 上填充GridView,但是我在Form2 上的GridView 没有刷新和数据没有加载,我做错了什么?
Form1:
private void grvAsmenys_FocusedRowChanged(object sender,
DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
{
Form2 frmForm2 = new Form2();
frmForm2.taKlaus.FillByID(frmForm2.dsKlaus.Klaus,
Convert.ToInt32(Id()));
}
public object Id()
{
var id = grvAsm.GetRowCellValue(grvAsm.FocusedRowHandle, "ID");
return id;
}
【问题讨论】:
-
什么是
FillByID方法?您可以将代码添加到您的问题中吗? -
FillByID = SELECT ID, Klaus1, Klaus2 FROM Klaus WHERE (ID = @ID)
-
信息不足。您可以复制方法的整个代码并将其添加到您的问题中吗?使用问题下方的«编辑»链接。
-
我用 TableAdapterQuery 配置向导做这个方法,我需要复制什么?
-
好的。我认为问题不属于这种方法。
标签: c# gridview devexpress