动态生成控件,然后读取控件的值????
想单击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);
}
}
未将对象引用设置到对象的实例。
说明: 执行当前 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);
}
}
...全文
相关推荐
asp.net 动态生成控件并获取其值
#### 二、获取动态生成控件的值当用户填写这些动态生成的`TextBox`后,我们还需要能够读取这些控件中的值。这通常发生在另一个按钮的点击事件中。
C#_winform_动态生成RadioButton和CheckBox并获取选中值
该项目实现C# WinForm中动态生成RadioButton和CheckBox控件的功能,模拟从数据库读取性别和爱好数据,并将其加载到面板容器中,默认选中首个单选按钮。通过代码逻辑与UI分离的设计方
TreeView控件动态生成无限级树
**保存XML文档**:最后,使用`Save`方法将构建好的XML文档保存到磁盘上,供`TreeView`控件读取。5.
asp.net C# 动态生成控件及其取值
通过以上步骤,你可以实现ASP.NET C#中从数据库动态生成控件并获取它们的值的功能。这在创建灵活的用户界面和处理动态数据时非常有用。
XML的读写 数据集 动态生成控件
动态生成控件:在Windows Forms或ASP.NET应用中,动态生成控件是指在运行时根据需求创建和添加控件。这在处理不确定数量或类型的用户输入时非常有用。


