RegisterStartupScript
本文关键字:RegisterStartupScript | 更新日期: 2023-09-27 17:58:30
如果我们使用RegisterStartupScript在服务器端代码中注册java脚本。是否会在每次调用RegisterStartupScript时将脚本添加到页面中?
是的,因此,如果您从按钮点击回发事件中调用RegisterStartupScript()
,它将包含在该回发的页面中,但不会包含在其他回发中。如果您在Page_Load
中调用RegisterStartupScript()
,则每次都会包含If(这可能毫无意义,因为您可以将脚本静态地包含到页面中)。
RegisterStartupScript将注册要添加到DOM顶部的脚本。如果在同一页面生命周期中多次调用它,则可以使用key
参数来防止脚本在页面上重复。