0
我用下面的尝试,并执行一些JavaScript的浏览器中运行时的更新面板已经完成了它的请求:ScriptManager.RegisterClientScriptBlock响应返回,但没有被
script = String.Format("SparkBase.Html.ScrollToElment('{0}');", clientID)
System.Web.UI.ScriptManager.RegisterClientScriptBlock(Me, Me.GetType, "Focus_" & clientID, script, True)
中的JavaScript实际上做节目在HTTP响应中,但是浏览器不执行它。
|76|scriptBlock|ScriptContentNoTags|SparkBase.Html.ScrollToElment('ctl00_CPMain_lblErrorOptionalExtraQuantity');
我已经在控制台中手动运行JavaScript代码,它的工作原理。
是否http://stackoverflow.com/questions/1651342/updatepanel-startup-script-not-executing帮助? – StuartLC
事实证明,我的一段代码正在运行,但随后一些.NET代码将页面滚动回它开始的位置。事情发生得这么快,我没有注意到。 –