asp.net - 脚本标签和 "<%....%>"标签有什么区别?

标签 asp.net html web-applications scripting

我刚刚开始从事 Web 应用程序的工作,并学习使用 ASP.Net。我遇到过两种在 HTML 页面中添加脚本的方法。一种是使用脚本标签,另一种是使用 <% ... %>标签。但是,我无法弄清楚,两者之间有什么区别,在哪种情况下我应该更喜欢哪一个?

最佳答案

script 标签用于指定完整的脚本(通常是完整的方法/函数)(主要是客户端脚本,但您也可以有服务器端脚本 block ),而 <% ... %>用于包含服务器端内联代码段。

关于asp.net - 脚本标签和 "<%....%>"标签有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5791748/

相关文章:

c# - MVC 应用程序中 ViewBag 的空值不一致

javascript - 上下文菜单不会出现在 asp.net Iframe 中

php - 如何混淆 Symfony PHP Web 应用程序?

sql-server - 存储过程与无存储过程 - 安全观点

c# - ASP.Net 按钮不引发回传

javascript - 如何防止脚本注入(inject)?

javascript - 当代码位于 &lt;script&gt; 标记或 .js 文件中时,性能是否存在差异?

java - 将链接值作为 href 标记中的变量传递

javascript - 在验证之前对我进行地理编码并在输入中写入地址

networking - UDP 或 HTTP over TCP/IP 用于简单的多人游戏