ASPNET Ajax Library中的一些功能以及和jQuery的整合方式首先来看ASPNET Ajax Library中Client Controls的使用(底下的范例是水印的TextBox)
以下为引用的内容
<head>
<title>Untitled Page</title>
<style type="text/css">
wm {
color:Gray
}
</style>
<!从CDN引用js>
<script src="
/jqueryjs" type="text/javascript"></script>
<script src="
/Startdebugjs" type="text/javascript"></script>
<script src="
/extended/ExtendedControlsdebugjs" type="text/javascript"></script>
<script type="text/javascript">
//建立watermark
Sysrequire(Syscomponentswatermark function() {
$("#TextBoxName")watermark("<请输入您的姓名>" "wm");
});
</script>
以下为引用的内容
</head>
<body>
<input type="text" id="TextBoxName" size="" /> //实际的TextBox
</body>
<head>
<title>Untitled Page</title>
<style type="text/css">
wm {
color:Gray
}
</style>
<!从CDN引用js>
<script src="
/jqueryjs" type="text/javascript"></script>
<script src="
/Startdebugjs" type="text/javascript"></script>
<script src="
/ExtendedControlsdebugjs" type="text/javascript"></script>
<script type="text/javascript">
//建立watermark
Sysrequire(Syscomponentswatermark function() {
$("#TextBoxName")watermark("<请输入您的姓名>" "wm");
});
</script>
</head>
<body>
<input type="text" id="TextBoxName" size="" /> //实际的TextBox
</body>
请注意上面这段脚本是HTML Code 没有一丁点的ASPNET Server Code 单纯只是透过ASPNET Ajax Library与JavaScript来呈现出水印的TextBox(其中还用到了一点点jQuery语法回头看前面的HTML与JavaScript Code这中间有相当多的新技术包含AJAX Script Loader ASPNET Ajax Library中的Client Controls如果您暂时不打算进入Silverlight丰富的世界却又希望能够在HTML页面上呈现出较优质的效果那即将配合VS推出的ASPNET Ajax Library是一个不错的选择由于ASPNET Ajax Library现在已经是开放原始码的跨浏览器平台JavaScript函式库项目因此可以想见的你在ASP PHP或是其它的Pure Web Application开发技术当中也一样可以使用