尽管ASPNET提供了一个强壮的平台但是开发者也不应忽视诸如JavaScript这样成熟的技术在这篇文章中Tony Patton将向您解释在Web开发中如何将JavaScript与ASPNET控件进行整合
尽管Web开发平台提供了灵活性和众多功能您经常希望或需要依赖现有的技术来完成一项必须的任务一个好的例子就是ASPNET它提供了一个强大的开发平台但是同时也不应忽略像JavaScript这样成熟的技术在这篇文章中我将向您讲解如何将JavaScript代码联结到ASPNET控件中
常规方式
通常情况下当一个Web应用软件需要一个弹出窗口或确认窗口或其它的客户端功能时您可以创建必需的JavaScript方法并在需要时调用它们例如在列表A中包含了一个确认窗口用户可以用它来继续或取消表单的提交
在选择了提交(submit)按钮之后JavaScript的confirmSubmit方法就被调用了这一确认提示允许用户继续进行表单提交(选择确认)或取消(选择取消)
以上代码可以按照计划工作但是在一个开发平台上工作的时候就没有这么简单了比如ASPNET
ASPNET的替换选项
ASPNET支持使用诸如输入按钮和文本框等HTML元素但是在ASPNET自己的开发模型上有一套完成的控件元素可以提供额外的功能
将JavaScript附加到ASPNET上并不像直接的HTML/JavaScript方式那么简单ASPNET编程模式在基本页面类中提供了方法来附加脚本程序块到页面元素当中以下的方法可以用于附加或整合JavaScript到页面或页面元素中