我有一个简单的按钮点击方法,它将文本框的文本设置为可通过textFromTB。
private void Button1_Click(object sender, EventArgs e)
{
string textFromTB = TextBox1.Text;
}
如果我运行一次,没关系,它将TextBox1的文本设置为textFromTB。但是,如果我第二次运行该方法,它会抛出NullReferenceExepction。那是为什么?
我试图像那样初始化文本框
private void Button1_Click(object sender, EventArgs e)
{
TextBox TextBox1 = new TextBox();
string textFromTB = TextBox1.Text; // that line returns null
}
但是将TextBox1.Text
设置为null或空字符串。如何更改多次无效的代码?
提前致谢!
答案 0 :(得分:0)
你确定它的文本框是null而不是textFromTB吗?