大家帮个忙!! 怎么样把一个窗体中datagridview中提取出的一个数据(例如一行中的主键)传递到另一个窗体中的textbox控件中 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最简单方法,把另一个窗体中的 textbox 的修饰符设为 public ,取出数据后就 令一窗体.textbox.Text = 数据 放在一个隐藏域中。随便哪里用。 hidden 在GridView的RowDataBound事件里写代码。protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e){if (e.Row.RowType == DataControlRowType.DataRow){e.Row.Attributes.Add("OnDblClick", "JavaScript:document.all('" + textbox1.ClientID + "').value = 'post_code';document.all('" + textbox2.ClientID + "').value = 'post_name;'");}} 怎么回答你的问题呢?两个窗体的传值也分情况不同而不同的。1.两个窗体都是独立的进程2.两个窗体在同一个进程中,但是窗体A产生的窗体B3.两个窗体在同一个进程,但是窗体B不是由窗体A产生的如果是1,那么需要第三方存储介质如果是2和3,那么最简单的办法是用public如果是2,那么还可以使用event如果是3,那么还可以使用全局静态当 我没回答吧。 这种写法怎么解释? 在VS2005中如何编译C#程序 [求助]SendMessage怎么用啊? 请问各位,SQL Server中如何取得所有的表的表名的列表? 一个关于treeview的问题 请教大家,希望会的高手教教,谢谢 C#导出数据库的表的列 用水晶报表打印,程序提示招不到打印机 复制、粘帖问题 怎么更换桌面壁纸? 求邵志东视频里讲水晶报表里的一段代码 谁能给个C#写的循环队列代码?
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("OnDblClick", "JavaScript:document.all('" + textbox1.ClientID + "').value = 'post_code';document.all('" + textbox2.ClientID + "').value = 'post_name;'");
}
}
两个窗体的传值也分情况不同而不同的。
1.两个窗体都是独立的进程
2.两个窗体在同一个进程中,但是窗体A产生的窗体B
3.两个窗体在同一个进程,但是窗体B不是由窗体A产生的如果是1,那么需要第三方存储介质
如果是2和3,那么最简单的办法是用public
如果是2,那么还可以使用event
如果是3,那么还可以使用全局静态当 我没回答吧。