文本框上出现NullReferenceException
本文关键字:NullReferenceException 文本 | 更新日期: 2023-09-27 18:29:19
我有一个简单的按钮点击方法,它将文本框的文本设置为可访问的textFromTB。
private void Button1_Click(object sender, EventArgs e)
{
string textFromTB = TextBox1.Text;
}
如果我运行一次,它会将TextBox1的文本设置为textFromTB。但如果我第二次运行该方法,它会抛出一个NullReferenceExeption。为什么?
我试着初始化类似的文本框
private void Button1_Click(object sender, EventArgs e)
{
TextBox TextBox1 = new TextBox();
string textFromTB = TextBox1.Text; // that line returns null
}
但是将CCD_ 1设置为空或空字符串。如何更改代码,使其可以多次正常工作而不会出现异常?
提前感谢!
您确定是文本框为null而不是textFromTB吗?