2011-03-19 129 views
0

嘿,伙计们。我不会做HTML或Javascript,我更喜欢用C#工作,但其中一个JS家伙告诉我他需要包含在head标签中的脚本。有问题的页面是母版页面的内容页面。我似乎无法完成这项工作。我试图通过编程参考this.ClientScript.RegisterClientScriptInclude添加脚本,但它在<body>标签中出现。我尝试在master页面的<head>标记内的contentplaceholder中添加一个ScriptManager和一个ScriptReference,但这也不起作用。这如何实现?在ASP.NET中包含客户端脚本

回答

1

只要把客户端参考脚本。

<head> <script lang="Javascript" src="./scripts/yourscript.js"></script> 

或者,如果它需要内联,包括实际的脚本正确的,在母版页。

+0

在内容页面中执行此操作的目的是使其不会包含在母版页中。当然,你不能只是宣布''两次? – Puppy 2011-03-19 22:10:14

+0

这是正确的答案。事实证明,你可以在内容标签中发布HTML。 – Puppy 2011-03-19 22:25:01

+0

我误解了这个问题,并认为你想要在母版页中。对于那个很抱歉。我想你可以在母版页中完成,但有条件的是它只出现在这一页上。 – Ben 2011-03-19 22:25:57