我有一个包含两个其他子页面的母版页。这是一个包含几个标签的网页。每个标签内都有许多控件。
我遇到的问题是当第一个选项卡中的textBox值发生变化时,我希望它清除另一个选项卡上的文本框。当文本在第一个选项卡中的文本框中更改时,它会触发文本更改事件。
在该事件中,我在另一个选项卡上找到控件,在调试时我可以看到当前存储在其中的值。我使用otherTabTextbox.Text = ""
将值设置为空并让帖子返回完成,但是当我单击更改选项卡时,前一个值仍然在文本框中。有什么想法吗?
答案 0 :(得分:1)
您可以使用FinControl方法:
var textBox1 = tab1.FindControl("TextBox1") as TextBox;
textBox1.Text = null;
如果它无法正常工作,我猜你有多个UpdatePanel?