ASP页面获得当前集中控制

时间:2010-05-31 14:34:38

标签: c# asp.net focus postback dynamic-controls

所以我所拥有的是一堆动态创建的文本框,当用户输入一些数据并且标签输出或点击时,一些计算完成。页面回发后控制焦点丢失。我需要的是能够将焦点设置回标签或单击的控件,而不是输入数据的控件。

1 个答案:

答案 0 :(得分:1)

您必须在帖子中发送有关该控件的信息。在回发中发生的事情是浏览器完全丢弃当前的DOM并加载一个全新的DOM,所以为了保留你的位置,你必须告诉你的服务器你的位置在哪里,并在页面加载时运行javascript代码来放置东西回来。

其他选项包括完全使用javascript或使用ajax部分回发。