我正在通过javascript创建一些动态文本框,当回发发生时,我正在失去控件。我不能使用Ajax而不是回发,我无法从后面的代码创建动态控件。
任何人都可以对此提出任何建议吗?
答案 0 :(得分:0)
如果您在javascript上在客户端上创建控件,则不会在服务器端为您创建控件,因为服务器端不知道它们。如果您想要从这些控件发布数据,可以通过Request.Form集合访问它们。
答案 1 :(得分:0)
你能不能只创建文本框服务器端,并通过javascript / CSS显示/隐藏?这可以防止javascript进行任何控件创建,并集中精力正确显示用户界面。服务器知道页面上的所有控件,并且可以适当地处理业务逻辑。