.NET AJAX 2.0控件使用与示例
局部刷新的 UpdatePanel 动画效果,配合 ToggleButton 的交互优化,用.NET AJAX 2.0 做点 UI 增强其实还蛮顺手的。
UpdatePanelAnimation 控件的动画配置挺灵活,OnUpdating和OnUpdated两个事件基本够用了。你可以指定刷新前做个淡出、刷新后再慢慢显示回来,视觉过渡自然,体验提升也蛮。
要注意哦,想每次都触发OnUpdated,得把UpdateMode
设为Always
。动画示例就是个红色到白色渐变,用来提示更新状态,还挺实用。
ToggleButton 也有意思,它本质上是对CheckBox的增强。点一下按钮,CheckBox 状态就变了,而且可以配不同图片来显示选中和未选中状态。界面友好,交互也更直观。
搭配使用的话,登录表单里加个 ToggleButton 配 Remember Me 选项,再用 UpdatePanel 提交,界面不卡顿,动画也不突兀。代码量也不多,配置一下就搞定。
如果你还在用.NET 做后台页面,想让界面有点“动”起来,不妨试试这两个控件,轻松搞出一点“前端感”。
1.21MB
文件大小:
评论区