动态生成控件,然后读取控件的值????

gxykdx2005 gxykdx2005 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
想单击Button1动态生成控件,然后单击Button2读出刚才生成的控件的值,但是出错了

未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。

源错误:


行 25: protected void Button2_Click(object sender, EventArgs e)
行 26: {
行 27: Response.Write(aa.Text);
行 28: }
行 29: }



cs代码:

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page
{
public TextBox aa;
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
aa = new TextBox();
aa.Text = "aa的值";
aa.ID = "aid";
}
protected void Button2_Click(object sender, EventArgs e)
{
Response.Write(aa.Text);
}
}
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
gxykdx2005
.NET社区 62,272 成员 668,968 内容