winform中datagridview的button修改问题。 修改datagridview里面行的数据。点击修改button出来一个新的form,譬如里面有ID跟名称。修改button是另外拖进去的。不是自带的。然后ID无法修改,名称可以修改。不知道怎么进行代码的编写。请帮帮忙。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void dg_Cashier_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 0 && e.RowIndex != -1 && !dg_Cashier.Rows[e.RowIndex].IsNewRow) { string p = dg_Cashier.Rows[dg_Cashier.CurrentCellAddress.Y].Cells["userid"].Value.ToString(); if (p != null) { post.admin.Cashier.UpdateCashier ucForm = new post.admin.Cashier.UpdateCashier();//Show出一个Form ucForm.get_userid = p.ToString(); //把id传给ucForm } } }不过我是在Gridview加了个Link 但是原理都差不多 我知道你的意思了,但是因为你是在里面的link新页面可以判别出来的,只是我用button新页面跟旧页面的判定我不知道怎么写。好像要写个公共变量。 winfrom基础问题 求助!给存储过程加事务提示此 SqlTransaction 已完成;它再也无法使用 救助:C#打开其他应用程序的问题!!! 监控类程序实现技术探讨 关于主窗体响应键盘或鼠标事件的问题 求一SQL语句,将另一表中某一字段分组相加后追加到别一表中。如存在就修改 单独的一个打开文件按钮时如何实现的?有图的 win7里怎样创建虚拟目录 我想问一个DataGrid问题? SQL语句转换c# lambda 表达式问题 急!急!急!在线等。Web电子传真项目。异常来自 HRESULT:0x80070005 (E_ACCESSDENIED) 错误 页面启动后触发同时触发2个事件的问题
{
if (e.ColumnIndex == 0 && e.RowIndex != -1 && !dg_Cashier.Rows[e.RowIndex].IsNewRow)
{
string p = dg_Cashier.Rows[dg_Cashier.CurrentCellAddress.Y].Cells["userid"].Value.ToString();
if (p != null)
{
post.admin.Cashier.UpdateCashier ucForm = new post.admin.Cashier.UpdateCashier();//Show出一个Form
ucForm.get_userid = p.ToString(); //把id传给ucForm
}
}
}不过我是在Gridview加了个Link 但是原理都差不多