Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在完成函数Execution.Asp.net之前显示UI_C#_Asp.net - Fatal编程技术网

C# 在完成函数Execution.Asp.net之前显示UI

C# 在完成函数Execution.Asp.net之前显示UI,c#,asp.net,C#,Asp.net,我有一个功能,将发送电子邮件到不同的接收者说Actor1,actor2等。在发送自动生成的电子邮件之前,用户应该能够编辑它。 我使用占位符显示自动生成的电子邮件内容,并使用文本框添加新内容。 我的函数如下所示 public void SendEmail(var content) { ... display1= actor1content; .... .... dsplay2=actor2content; } 这里display1和display2是我放在占位符中的控件。现在,在函数执行之后,两

我有一个功能,将发送电子邮件到不同的接收者说Actor1,actor2等。在发送自动生成的电子邮件之前,用户应该能够编辑它。 我使用占位符显示自动生成的电子邮件内容,并使用文本框添加新内容。 我的函数如下所示

public void SendEmail(var content)
{
...
display1= actor1content;
....
....
dsplay2=actor2content;
}

这里display1和display2是我放在占位符中的控件。现在,在函数执行之后,两个显示将一起出现。如何使函数先显示display1,然后继续执行函数并再次显示display2

您可以使用UpdatePanel防止完全回发,并使用计时器每隔5秒左右触发一次异步回发。当异步回发发生时,您可以检查后台操作的状态,如果需要用户输入(例如:如果操作已完成),请注册启动脚本以显示警报/提示。

混乱-如果它是自动生成的,那么它“应该”是(自动/查找/等)。如果您想编辑内容,只需向用户提供一个表单,填写非自动内容,然后发送(?)我现在就可以这样做。。但是有不同格式的邮件需要发送给不同类型的用户。。。因此,如果有十种类型的用户,我一次会得到十个弹出窗口。相反,我希望popus一个接一个出现。。i、 e对于actor one,邮件内容生成一次,我想显示它。。然后再次继续执行函数并显示秒。。