我有一个 .NET LinkButton 事件,需要花费大量时间(数以千计的数据库操作)。在我的活动完成之前,我会尽量避免用户点击其他地方。所以我为此打开了一个模式弹出窗口,但我无法在我的活动结束时隐藏它。
protected void ButtonLoadData_Click(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(this.Page, Page.GetType(),"ex", "showPopup();", true);
//LOTS OF OPERATIONS
ScriptManager.RegisterStartupScript(this.Page, Page.GetType(),"ex", "hidePopup();", true);
第一个 javascript 运行(打开我的加载弹出窗口)并且操作在后台执行,但第二个 javascript 不运行。我怎么解决这个问题?有什么建议么