我对asp.net没有任何经验。我刚开始使用asp.net MVC而根本没有通过webforms。我确实有网络开发经验,但有php + codeigniter。
在我的html的runat
标记中包含head
属性的目的是什么?
我应该将其删除吗?
答案 0 :(得分:3)
因为,如果您使用母版页,则可以通过添加runat属性为自己添加更多元数据到<head>
标记。
它还用于为ASP.NET AJAX的头标记注入Javascript引用(以及您可能通过ScriptManager
在页面上创建的自定义脚本注入)。
修改强>
正如评论所指出的那样,这是必需的,以便您可以修改代码中<head>
组的任何内容。我列出了两个更复杂的场景。