【发布时间】:2012-04-27 18:01:31
【问题描述】:
我有一个包含隐藏字段控件的MasterPage。我想获取隐藏字段的当前值并从使用MasterPage 的页面中设置它的值。
到目前为止,我有以下代码:(在其中一页中)
//Get the textbox and set it's value
TextBox txt1 = new TextBox();
txt1 = (TextBox)this.Master.FindControl("txtHiddenField");
txt1 .Text = "true";
上面的代码似乎不起作用。我需要什么代码来获取隐藏字段控件并设置它的值? (并获得它的价值)
【问题讨论】:
-
txtHiddenField 是 HiddenField 吗?然后使用 HiddenField 类型。你根本不需要使用构造函数,我为什么要创建一个实例来获取对另一个实例的引用?
-
我猜应该是 ((TextBox)this.Master.FindControl("txtHiddenField")).Text = "True";