0

我正在学习 ASP .NET 并遇到了模态弹出扩展器。我发现使用模态弹出窗口可以制作动画,但我对 OnShowing 和 OnShown 标签之间的区别有疑问。谷歌搜索给了我

OnShowing – Called before the modal popup is shown.
OnShown – Called after the modal popup is shown.
OnHiding – Called before the modal popup is hidden.
OnHidden – Called after the modal popup is hidden.

但是,我对一些事情感到困惑。当我点击目标按钮并使用 OnShowing 时,没有动画效果。但是当我使用 OnShown 时,动画是成功的。现在,在显示模式弹出窗口之前不是调用了 OnShowing,所以当我单击目标按钮时,应该调用的是函数 OnShowing。我想我在这里遗漏了一些东西。谢谢您的帮助!

4

2 回答 2

0

你检查过这个 [AnimationExtender with ModalPopup] ( http://forums.asp.net/p/1318051/2624063.aspx#2624063 ) 吗?他们为 ModalPopUpExtender Animations 提供了一个非常好的示例。它会让你真正理解你的担忧。

希望它可以帮助你。

于 2013-02-04T06:06:59.670 回答
0

尝试通过添加return true;onshowing 函数返回 true

于 2013-02-04T07:20:37.627 回答