摘要
\n
本文将首先介绍“行为组件”的意义和使用方法,然后介绍ASP.NET AJAX中一种重要的技术:绑定。最后向大家展示一种新的客户端编程模式:xml-script的使用方法,并使用这种开发方法重新编写绑定技术的例子。
\n初识行为组件
\n
行为组件一词中的“行为”是从单词Behavior直译过来的。但是我个人认为,就其作用来说,应该叫“属性赋予组件”更合适一点。因为行为组件实际的作用是:为某一控件赋予某种属性。例如ClickBehavior是为某个控件添加“具有单击事件”这个属性,而OpacityBehavior则是为控件添加“透明显示”这一属性。所以,我各人觉得行为组件和“行为”关系不大,而主要是“属性赋予”。
\n行为组件发威-让DIV可以被Click
\n
我们知道,div元素是没有onclick事件的,如果您的某个程序需要在单击某个div时产生一个事件,那肯定是要大费一番周折。而ASP.NET AJAX的ClickBehavior组件可以让我们轻松做到这一点。废话不多讲,直接看Demo。
\n
我们要做这么一个例子:在页面中有一个DIV,当单击此DIV时,将使用alert语句弹出一个提示框,程序运行效果如下图:
\n
\n
\n