自学asp.net已经几天了,也是时候做下总结了,不过如果只是贴代码或者文字叙述的话感觉还是有点欠缺,更好的办法应该照着代码说明一下,下面就用一个比较容易的进行总结
<%@ Page Language=vb Debug=true %>
<script runat=server>
sub Page_Load(By Val Sender as Object,By Val E as EventArgs)
lblMessage.Text="hello web"
end sub
</script>
<html>
<head><title>hello web sample</title>
</head>
<body
text="black"
link="darkred"
vlink="darkred"
alink="red"
leftmargin="40"
topmargin="30"
>
<form runat=server>
<font face="Tahoma">
<asp:label
id="lblTitle"
BorderWidth="7px"
BorderStyle=9
Width="90%"
Font-Size="25pt"
Font-Name="Arial"
Text="Text Page"
runat="server"
/>
<br><br>
<asp:label
id="lblMessage"
runat="server"
Font-Bold="Ture"
/>
</font>
</form>
</body></html>
在@page 指令中,有两个常用的参数,一个是language,用于说明使用的语言,另一个是debug,如使用true,则说明是用调试符号编译,也就是说假如页面上有错误,那么能得到更多的信息,但是这个会降低过程的性能。所以在开发时可以设置为true,但是在部署的时候就尽量用false
runat=server指明是在服务器端运行
接下来的是Page_Load,每当加载页面的时候都会运行的特殊过程
上面定义了两个label,其id就是指其的命名,在Page_Load里就用到了lblMessage.Text,指示其第二个label的Text属性值为hello web
runat=server如上所述,也是指明是在服务器端运行
接下来的就是font ,form,body,html的结束符了
至此整个hello web页面大概也就结束了,不过上述页面中只用到了label控件,相对asp.net来说也就是一个而已,所以这也只能算是一次入门的笔记而已