62,074
社区成员
发帖
与我相关
我的任务
分享
<%@ 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">
asdfaskdfafs as asdfs
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
这里胡乱写一些字母,然后点鼠标右键,选择“直接用浏览器查看”,也就是不经vs的预编译而直接用浏览器查看此页面,之后你就会看到一个“错误提示页”,在这个页面上有一个链接“查看错误源”,点击它你就能够看到asp.net所动态解析生成的源代码了。<asp:Label ID="Label1" runat="server" Text="<%# Session.SessionID %>"></asp:Label>
<span style="color: red">
<%= aabb() %>
</span>
<img src="mm.png" />
writer.Writer("<span style=\"color:red\">");
writer.Writer(aabb());
writer.Write("</span><img src=\"mm.png\" />");
这样的代码,显然你没有办法去调用什么控件的DataBind方法去调用它,而它自动在页面Render阶段最后会去执行。