如何在ASP.NET中保持动态控件的状态?

时间:2010-10-12 11:36:31

标签: c# javascript asp.net dynamic-controls

我正在通过javascript创建一些动态文本框,当回发发生时,我正在失去控件。我不能使用Ajax而不是回发,我无法从后面的代码创建动态控件。

任何人都可以对此提出任何建议吗?

2 个答案:

答案 0 :(得分:0)

如果您在javascript上在客户端上创建控件,则不会在服务器端为您创建控件,因为服务器端不知道它们。如果您想要从这些控件发布数据,可以通过Request.Form集合访问它们。

答案 1 :(得分:0)

你能不能只创建文本框服务器端,并通过javascript / CSS显示/隐藏?这可以防止javascript进行任何控件创建,并集中精力正确显示用户界面。服务器知道页面上的所有控件,并且可以适当地处理业务逻辑。

相关问题