还记得上会提到过一个关于Ajax Control Toolkit Animation的问题么,就是因为Move等动画效果不支持动态参数或者说方法让我们很被动;
问题就在于"硬编码",如何解决这个问题呢?我们用下面的场景来说明:在Repeater内容模板里面放上一个CheckBox,绑定数据源;我们的目标是
在用户勾选一个CheckBox之后,在那条记录上飞出一个商品图片飞向购物车。
如果我们能使用<Move Horizontal="GetH()" Vertical="GetV()" />方式那么问题就不存在了,现在我们只能<Move Horizontal="150" Vertical="-50" />!
怎么办?我们的关键问题是确定点击的是哪一个CheckBox! 我们的解决方法基于这样两个事实:
1.虽然我们不能使用动态参数,但是我们可以获得事件源,使用这样的方法:
问题解决!
相关文章:
-
2022-02-13
-
2022-12-23
-
2022-12-23
-
2022-12-23
-
2022-12-23
-
2022-12-23
猜你喜欢
-
2022-02-24
-
2021-08-09
-
2021-07-16
-
2021-06-09
-
2021-09-09
-
2021-12-14
相关资源
-
下载
2023-02-19
-
下载
2021-06-06
-
下载
2021-06-06