asp.net入门

本文介绍了ASP.NET的基础知识,包括@page指令的使用方法、服务器端控件的声明方式及Page_Load事件的作用。通过一个简单的Hello Web示例,详细解释了各部分的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值