2013-01-09 15 views
-1

我的方案是 - 我有一个Asp.Net页面从我调用ajax调用一个C#静态web方法(页面方法)。在这种方法中,我正在执行一些功能,并希望在中间向用户显示一个输入框以获取用户输入。是否有可能从这个页面方法调用一个JS函数,它会向用户显示一个模型弹出窗口并获取该值并返回到页面方法以继续调用?用户输入内部c#静态web方法

+0

您的意思是在您的回复中,您希望立即创建一个模式弹出窗口,询问用户输入信息,然后发送回来?这将需要在我怀疑的两个单独的步骤。 –

+0

你会如何通过普通的ASPX页面来做到这一点?你不会的。 –

回答

1

如果我理解正确,你可以(从一个高层次的点像你的问题):

  1. 用户激活AJAX请求。
  2. 该请求启动一个进程,并返回带有一些JavaScript的中间页面,该页面将立即显示一个弹出请求输入。
  3. 然后,JavaScript将向继续呼叫的第二个端点发出第二个AJAX请求。
  4. 第二个终结点将最终结果返回到页面。