获取保存功能可识别动态创建的文本框和选项卡

时间:2011-11-22 01:12:59

标签: c# asp.net

我有一些动态创建标签和文本框的代码。我正在处理保存功能。我有表单名称保存,但我还需要在选项卡中保存4个文本框的内容。

tb.text是文本框1.
tb1.text是文本框2.
tb2.text是文本框3.
tb3.text是文本框4.

话虽如此,tb,tb1,tb2和tb3在同一个按钮中可用,但在按钮点击之外不可用。我如何获得它,以便我能够访问按钮外的这些.text文本框?

private void button1_Click(object sender, EventArgs e)

将上述改为公开会有什么不同吗?我尝试过这样做,但仍然无法在buttonclick之外识别tb.text。

1 个答案:

答案 0 :(得分:2)

了解ASP.NET动态控件在this blog post中的工作原理。

回发后没有重新创建文本框。

你可以通过一个总是包含你的文本框的面板来解决这个问题,你可以根据需要设置隐藏或在回发时显示它的可见属性,或者如果那真的不适合你,我建议使用{ {3}} - 虽然它可能是最好用的。

相关问题