返回首页

我已经创建了两种形式

1)向Form1
2)Form2的

我想通过文本框的值从Form1到Form2

回答

评论会员:游客 时间:2012/02/06
zaibshah:创建一个Form2的单参数的构造方法即codeprelang="c#"spanclass="code-keyword"class/spanForm2{spanclass="code-keyword"string/spanfrm1_tb_value=spanclass="code-keyword"string/span.Empty; Form2(spanclass="code-keyword"string/spanvalue){frm1_tb_value=value;} }/pre/code现在,当您创建Form2的Form1上打开它的对象。通过内部bracessForm2的constuctor的文本框的值i.e{C}这是方法之一,你可以通过其他形式的价值。imgsrc=http://www.orcode.com/img/ico/smiley_smile.gif
|潘迪亚阿尼尔:有多种选择,

1)的QueryString - 值将被传递的URL

在Form1中设置的值
Response.Redirect(" /form2.aspx?id=" + textbox1.text + "&city=" + textbox2.text);

在Form2
{体C3}
2)会话状态

在Form1中设置的值
{的C4}在Form2的值
{C5的}
其余的选项是不重要的,但是,我说明在这里,这些主题做谷歌,读一些基本的细节。

3)跨页投递
4)饼干
5)应用程序的状态

标记为答案,如果有助于你是否
评论会员:游客 时间:2012/02/06
mohankumar345:这样的声明会话变量,FORM1:{5233}Form2的:{C7-}textbox1.text=会议["价值"]。|member60
在Windows窗体中,您可以使用企业的性质,才达到了这个

你可以控制公共

Form2上TextBox1的公共
在Form1的
按一下按钮,开放的形式2
使用
{C8的}
评论会员:乌玛尚卡尔帕特尔 时间:2012/02/06
使用QueryString,
Form1的一套方法="get"和行动="Form2的"
并写上Form2的Load事件。
textbox2.text=Request.querystring["textbox1"].tostring();
评论会员:游客 时间:2012/02/06
|johnriders:"假设这是不是网络的问题("形式"是什么意思相当不同),而不是仅仅通过以前的答案显示(这在技术上是正确的)形式之间的值,它是好得多,如果数据存储在一个单独的数据存储类,在两种形式,两种形式有其值绑定到数据存储类。通过"绑定"在这里我不必然意味着从字面上使用数据绑定,但如果是WPF/Silverlight的是有意义的XAML中使用绑定,但他们应该到的数据类读取和写入的值在适当情况下。(例如,在一个模态对话框,显示对话框之前阅读的价值,并写上保存回。)根据应用程序的复杂性和约束力的需要,它可能是适当的插入有约束力的助手或视图模型类的数据模型和用户界面之间的一个简单的文本属性虽然一般可以直接绑定模型。(不是,如果你想实现在辅助层数据模型本身在不通知的原因之一。)这可能看起来是一个简单的应用程序矫枉过正,但做的习惯,因为一个真正的系统,它会帮助你保持东西干净多了,这是一件好事。P.Salini
Thanx所有... {BR }我有这个解决方案

{C10的}
评论会员:BobJanova下 时间:2012/02/06
Exelent的小工具。保持良好的工作