在页面几乎完成Page_Load
后,是否有办法在ASP.NET中使用Web表单向head标记插入脚本引用?
例如:
<%@ Page Language="C#"%>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<!-- generate script about content here --->
</head>
<body>
<!-- generate content here --->
</body>
</html>
<%
//Write script about content, insert to head tag.
%>
答案 0 :(得分:-1)
我找到了一种方法,可以同时使用Web表单和MVC。
使用Newtonsoft序列化类的实例,然后将JSON存储在内存缓存中。然后,当创建类的新实例时,将JSON拉出缓存并使用它初始化实例。最后,我创建了一个Web表单,用于提取缓存副本以生成JavaScript,然后在head标记中引用。