【发布时间】:2015-03-07 05:28:34
【问题描述】:
我想知道如何在 .showDialog 关闭时打开 frmUpdate 时自动刷新我在 frmClient 上的 datagridview。我尝试在 frmUpdate 表单关闭事件和 frmClient 加载时调用 frmClient 中的刷新按钮单击事件,但两者都没有工作。
private void frmUpdate_FormClosing(object sender, FormClosingEventArgs e)
{
// kryptonButton1_Click_1(null;null);
frmClient_Load_1(null;null);
}
public void frmClient_Load_1(object sender, EventArgs e)
{
var connectionString = ConfigurationManager.ConnectionStrings["Pigen"].ConnectionString;
connection = new MySqlConnection(connectionString);
if (this.OpenConnection() == true)
{
MySqlCommand sqlCmd = new MySqlCommand("sp_clientgridview", connection);
sqlCmd.CommandType = CommandType.StoredProcedure;
mySqlDataAdapter = new MySqlDataAdapter(sqlCmd);
DataSet DS = new DataSet();
mySqlDataAdapter.Fill(DS);
sqlCmd.ExecuteNonQuery();
kryptonDataGridView1.DataSource = DS.Tables[0];
kryptonDataGridView1.Columns[0].Visible = false;
kryptonDataGridView1.Columns[2].Visible = false;
}
}
【问题讨论】:
-
你能不能不清空父数据源然后重新分配它..?
-
如何将数据绑定到当前的datagridview...?也许显示更多代码我将能够更好地协助..我也在谈论绑定这很容易
-
我已经更新了代码
-
相信这篇文章有你想要的答案:stackoverflow.com/questions/2395624/…
标签: c#