html - 带有和不带有 runat=server 属性的脚本标签有什么区别

标签 html asp.net script-tag runatserver

<script runat="server">有什么区别和 <script> ?

最佳答案

当您添加 runat="server"属性标签将在服务器端代码中变得可用,就像任何其他 asp.net控制。

然后您将能够直接在块中操作/添加 c#/javascript 代码。

如果不添加 runat属性,您将只能拥有客户端脚本。

关于html - 带有和不带有 runat=server 属性的脚本标签有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21327704/

相关文章:

javascript - Canvas 到 blob 返回空 blob 对象

html - 调试讨厌的水平滚动

php - CSS 未加载到移动版 Safari

javascript - 使用 vue.js 多表单进行 HTML5 验证

asp.net - asp.net webforms 应用程序中的多个版本的第 3 方程序集

asp.net - 使用 Azure 表存储进行 ASP.NET session

javascript - 如何在母版页js脚本后加载网页js

javascript - 跨域ajax使用脚本标签

javascript - 如何将 &lt;script&gt; 放在框架集文档的 "body"中?

javascript - &lt;script&gt; 未在 AJAX 中返回