[英]using string as control id in C# ASP.NET
我有一个包含 2 个文本框项目的页面,一个按钮 textbox1 包含一个单词,而 textbox2 是空的
现在我想通过单击按钮将 TextBox1.Text 的内容放入 TextBox2.Text,
我试过:
protected void Button1_Click(object sender, EventArgs e)
{ Page.FindControl("TextBox2").Text = TextBox1.Text; }
此代码不起作用,如何使其工作?
TextBox textbox2= (TextBox)FindControlRecursive(Page, "TextBox2");
尝试使用它,参考这篇文章
您需要先定义它然后应用属性
protected void Button1_Click(object sender, EventArgs e)
{
TextBox textBox2 = (TextBox)Page.FindControl("TextBox2");
textBox2.Text = TextBox1.Text;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.