asp.net入门

来源:互联网 发布:js contains 编辑:程序博客网 时间:2024/06/06 09:31

自学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来说也就是一个而已,所以这也只能算是一次入门的笔记而已

 

原创粉丝点击