我在转发器项目中有一些javascript,当点击一个链接(链接是转发器项目的一部分)时,它会调用AC_FL_RunContent
加载并显示一个flash文件(在每个转发器项目中)。
我有一个分页数据源显示视频链接的第一页。每页五个项目。
当没有来自UpdatePanel的回发时,show video链接在初始页面上正常工作。单击按钮将打开一个fancybox并显示要播放的Flash影片。
然而,在我使用分页数据源进入下一个“页面”视频链接之后...(或者尝试随后转到任何其他分页页面)AC_FL_RunContent似乎没有用。
fancybox仍会弹出,带有数据绑定值的测试alert()仍可正常工作。 AC_FL_RunContent似乎不想加载Flash文件。
如果我删除UpdatePanel。它工作正常。但这不是我害怕的选择。
所以:
AC_FL_RunContent
只是没有加载Flash文件。我有以下设置
的UpdatePanel
- REPEATER
---- REPEATER_ITEM
------ SCRIPT
-------- alert('数据绑定值');
-------- AC_FL_RunContent
分页数据源(在更新面板中)
有什么想法吗?
答案 0 :(得分:0)
我过去做过两件不同的事情:
使用Object标记
将我的AC_FL_RunContent调用包装在UpdatePanel之外的JS函数中。如果你需要传递动态参数,只需用你需要的参数创建一个通用的JS函数。