方法1:将textBox1定义为public,不推荐
方法2:给form2增加一个属性,推荐
如名为
TextBoxValue
public
string
TextBoxValue{
get
{
return
textBox1Text;
}
set
{
textBox1Text
=
value;
}
}
然后就可以在form1中访问from2TextBoxValue
我做了下实例,你看看对比一下
前台 2个button 和 一个 panel
protected void Button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < 3; i++)
{
TextBox t = new TextBox();
tID = stringFormat("newTextBox{0}", i);
Panel1ControlsAdd(t);
}
}
}
protected void Button2_Click(object sender, EventArgs e)
{
string str = RequestForm["newTextBox1"];
ResponseWrite("<script>alert('"+str+"')</script>");
}
我没有采用你的字符串形式来 生成控件,我是new出来后放入panel容器的
希望对你有帮助
Microsoft Forms 20 中的空间应该都没有Hwnd属性。至少没有明示出来。所以向简单的用hwnd属性来获取是不可能的。你可以尝试用SPY++来看看,有没有句柄。
以上就是关于[求助]c#中如何得到子窗口上的控件值全部的内容,包括:[求助]c#中如何得到子窗口上的控件值、asp.net中的request.form获取不到控件的值、怎么获取MicrosoftForms2.0Form里创建了各类控件的句柄等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)