从更新面板调用JavaScript代码AFER回传(Call javascript code afe

2019-09-29 11:57发布

我读TIS交

但我的问题仍然存在。 我尝试在后执行一个JavaScript多时间回来,和脚本只执行了第一次页面加载。

为了确保该脚本注册的每篇文章之后回来我使用的JavaScript键名称的GUID。

var xyz = DateTime.Now.ToLongTimeString();
  string script = @"BrokerCustomValue.value='" + CustomValueToBrokerListSerialized + "';alert('" + xyz + "');";
  ScriptManager.RegisterStartupScript(this, GetType(), Guid.NewGuid().ToString(), script, true);

我需要精确的,我回发事件火在更新面板上的链接按钮点击后。 如果我直接在页面上把我的链接butto它的工作

Answer 1:

我找到了解决方案。

当您使用更新面板和whant寄存器脚本,需要用户的UpdatePanel,和UpdatePanel中键入的RegisterStartupScript的PARAM

像这样 :

var xyz = DateTime.Now.ToLongTimeString();
  string script = @"BrokerCustomValue.value='" + CustomValueToBrokerListSerialized + "';alert('" + xyz + "');";
  ScriptManager.RegisterStartupScript(_updPanel, _updPanel.GetType(), Guid.NewGuid().ToString(), script, true);


文章来源: Call javascript code afer postback from an update panel