<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("<script></script>");
}
</script><html xmlns="http://www.w3.org/1999/xhtml" >
......
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("<script></script>");
}
</script><html xmlns="http://www.w3.org/1999/xhtml" >
......
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("<script type='text/javascript'></>");
}
</script>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(" <script> </script>");
}
</script> 放在
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>程序集管理</title>
<!--放在这里-->
</head>
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(" <script> </script>");
}
</script>
这段是加在<head></head>里的
看你代码应该是写<script></script>的原因,当向页面输出<script>时,要把后面的</script>分开来写,不然,你嵌套的这个就会没有,产生编译错误。
大概意思就是这样:当向页面输出内容时,它遇到一个</script>后,就认为是一个完整的script块,这样的话,后面的</script>没有了,就会产生一个语法错误!
如下:
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("<script></scr"+"ipt>");
}
</script>
这样应该没问题。