asp.net 页面类生成及代码隐藏技术

服务器端脚本块:

<script runat="server">
     int my = 10;

</script>
    
分散的脚本    
<%= my.ToString() %>
<% Response.Write(my); %>
        
.aspx文件的内容被解析为类的定义,然后被编译为一个程序集,服务器端脚本块具直接加入到类定义中,分散的脚本被合并成该类的一个Render方法,该方法将所有静动态内容写入响应流中。
  
 使用控件      
     使用控件展示动态内容,类似占位符,controls.add,new htmlform(),controls.add(_form), htmlform.add ,  _kongjian.controls.add("....")
       
  使用数据绑定:
  string[] list = {.......}
  .DataSource = list;
  .DataBind();
 
  代码隐藏
  1.0 版本 (srs,inherits)

  page——中间基类——.aspx文件生成的类(避免在.aspx中加入代码)
 
  2.0 版本(codefile,inherits)
  基本和1.0相同,使用  partial class Text : System.Web.UI.Page 
  不需要显示申明服务器控件,2.0为代码隐藏类隐试生成了一个部分类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值