【发布时间】:2011-11-25 19:42:25
【问题描述】:
我有一个三页的表格,我需要在其中收集数据。 在从一个页面转移到另一个页面时,我想显示 ajax 窗口,例如“保存您的数据”,当屏幕上显示时我想在后台运行代码?
【问题讨论】:
标签: asp.net ajax visual-studio-2010
我有一个三页的表格,我需要在其中收集数据。 在从一个页面转移到另一个页面时,我想显示 ajax 窗口,例如“保存您的数据”,当屏幕上显示时我想在后台运行代码?
【问题讨论】:
标签: asp.net ajax visual-studio-2010
试试这个方法。
在保存数据的同时,在点击事件上调用ajax模型弹窗,并在弹窗的init事件中初始化线程,一旦工作完成,关闭弹窗。 Model Popup 还将使用背景 css 禁用页面上的其他控件。
public void SimpleWork()
{
//Do something
}
Now you use either this method
ThreadStart operation = new ThreadStart(SimpleWork);
Thread theThread = new Thread(Operation);
theThread.Start();
or
ThreadPool.QueueUserWorkItem(delegate{SimpleWork();});
如果您觉得有用,请将其标记为您的答案,否则请告诉我..
【讨论】: