如何暂停代码执行?

时间:2012-02-14 13:40:12

标签: c# asp.net-2.0

我有数据网格,当按下更新按钮我做了弹出窗口。我想在用户填写弹出窗口时暂停更新过程。

2 个答案:

答案 0 :(得分:0)

你可以用Javascript来做。首先,您应该捕获事件并返回false。这可以防止回发。当对话框完全填写并关闭后,您可以通过ajax调用将信息发送到服务器或触发传统帖子。

答案 1 :(得分:0)

只有当您拥有所有必需信息时,才应启动Update,而不是在用户在弹出窗口中填写数据之前。

第一阶段将是来自用户输入的data capturing,然后您validate数据是正确,有效且足够的,只有这样您才能启动update process无论它对您意味着什么(您提供的细节太少......)