【问题标题】:Javascript within a user control in an UpdatePanel not runningUpdatePanel 中用户控件中的 Javascript 未运行
【发布时间】:2012-09-30 23:22:47
【问题描述】:

我有一个包含一些链接按钮的网络表单。
单击每个 LinkBut​​ton 时,我想加载不同的 UserControl。
我也想用 Ajax 来做。

我用herehere描述的两种方式进行了尝试
[两种方法都使用UpdatePanel,第一种添加用户控件并更改其Visible属性,第二种使用LoadControl函数]

两者都有效(赞成他们!)但我仍然有一个问题-
我无法在用户控件中运行 javascripts...
它不识别任何功能

当用户控件被添加时不是动态的一切都很顺利

我发现的唯一解决方法是将 javascript 从用户控件移动到页面,但这并不好......

还尝试了this,但没有成功

如有任何帮助,将不胜感激

【问题讨论】:

    标签: asp.net ajax c#-4.0 webforms


    【解决方案1】:

    对于异步请求,使用ScriptManager.RegisterStartupScript 方法

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-10
    • 1970-01-01
    • 1970-01-01
    • 2011-03-12
    • 1970-01-01
    • 1970-01-01
    • 2013-07-25
    • 1970-01-01
    相关资源
    最近更新 更多