在我的文档的<head>
标签一节中,我有一些代码,让我使用的Id我的asp.net控制从JavaScript这样的:可以进入HEAD的容器标签?
<script language="javascript" type="text/javascript">
var customerId = '<%= Me.CustomerTextbox.ClientID %>';
</script>
但是,如果我想修改页面结构在页面生命周期的后期阶段,它会给我一个错误,因为我在那里有ASP标签。一个解决办法是封闭ASP标签在这样的服务器控件:
<div id="customerIdContainer" runat="server">
<script language="javascript" type="text/javascript">
var customerId = '<%= Me.CustomerTextbox.ClientID %>';
</script>
</div>
但后来我得到一个div标签没有在头标记允许警告。那么是否有一个容器标签在头部有效,我可以添加runat =“server”以使其成为服务器控件,这样我就可以在没有警告的情况下解决此问题?