.NET AJAX 2.0控件使用与示例

局部刷新的 UpdatePanel 动画效果,配合 ToggleButton 的交互优化,用.NET AJAX 2.0 做点 UI 增强其实还蛮顺手的。

UpdatePanelAnimation 控件的动画配置挺灵活,OnUpdatingOnUpdated两个事件基本够用了。你可以指定刷新前做个淡出、刷新后再慢慢显示回来,视觉过渡自然,体验提升也蛮。

要注意哦,想每次都触发OnUpdated,得把UpdateMode设为Always。动画示例就是个红色到白色渐变,用来提示更新状态,还挺实用。

ToggleButton 也有意思,它本质上是对CheckBox的增强。点一下按钮,CheckBox 状态就变了,而且可以配不同图片来显示选中和未选中状态。界面友好,交互也更直观。

搭配使用的话,登录表单里加个 ToggleButton 配 Remember Me 选项,再用 UpdatePanel 提交,界面不卡顿,动画也不突兀。代码量也不多,配置一下就搞定。

如果你还在用.NET 做后台页面,想让界面有点“动”起来,不妨试试这两个控件,轻松搞出一点“前端感”。

doc 文件大小:1.21MB