代码JavaScript函数,我知道你可以用下面的运行从后面
ClientScript.RegisterStartupScript
做到这一点,但有一个更清洁的方式来做到这一点。我听说这是一个调用jscript函数的混乱方式,我不应该这样做。这是真的?
代码JavaScript函数,我知道你可以用下面的运行从后面
ClientScript.RegisterStartupScript
做到这一点,但有一个更清洁的方式来做到这一点。我听说这是一个调用jscript函数的混乱方式,我不应该这样做。这是真的?
ClientScript.RegisterStartupScript
是这样做的干净方式。
我认为直接输出JavaScript到页面(Response.Write
)或控制Literal
是messier。
我并不完全了解最佳实践。但在我的情况下,我用jGrowl通知用户的行为是否无论succeded还是失败,即:
ScriptManager.RegisterClientScriptBlock(this.Page,
typeof(Page), Guid.NewGuid().ToString(),
"$.jGrowl('The Group was successfully created, { theme: 'succeeded'});", true);
希望这有助于!
你有什么具体情况吗? – V4Vendetta
嗨,点击更新面板上的按钮。运行一段代码,然后调用javascript函数 –
我有一个更清洁的方式,但它取决于你的代码,我的意思是如果你不会在特定的服务器按钮点击它后运行你的JavaScript,还取决于它在哪里的按钮更新面板可以通过pageLoad方法将add_beginRequest和add_endRequest事件附加到更新面板,以便在结束请求上点击某个特定按钮时执行某些操作,而如果您的按钮是干净的,则应使用window.onload事件如果你需要一个完整的场景,可以从那里找到原因发回元素 – Marwan