更具体地说,我使用C#
和.aspx
文档制作了一个小网页。我在文档的一部分中放入的所有C#
代码,如下所示:<head>
Page_Load
<script language="C#" runat="server">
protected void Page_Load(Object s, EventArgs e) {
Response.Write(@"<div class=""header"">Foo Bar</div>");
...
}
</script>
这以某种方式起作用,但问题是由此生成的 html 被填充在<html>
文档中的开始标记之上,这导致字符设置损坏(不读取元标记?)并且不应该发生奇怪的事情。我是新手,ASP.NET
很明显。我会将所有语句放在哪里,以便可以从<body>
使用<%
分隔符访问它们?