找回密码
 注册
搜索
热搜: 回贴

ASP.NET的几个特点

2009-12-13 13:14| 发布者: admin| 查看: 42| 评论: 0|原作者: 飞燕

◎1、缺省语言 在Asp+中,将使用Vis......


  1、缺省语言 
  在Asp+中,将使用Visual Basic而不是VBScript为缺省语言。这意味着我们可以摆脱vbscript的语言限制,我们的代码将是编译后运行的(而不是原来的解释执行)。这意味asp+页面具有组件方式的性能。
  2、服务器端控件 
  一个客户端控件 
 
         
 
         
       
 
加上runat=Server就变成服务器端控件 

         
         
         
         
       
 

  服务器端控件能在服务器端脚本中被自由运用传统的asp代码 
    If Len(Request.Form("selOpSys")) > 0 Then       
strOpSys = Request.Form("selOpSys")       
strName = Request.Form("txtName")       
Response.Write("You selected '" & strOpSys _                    
& "' for machine '" & strName & "'.")     
End If  
     
asp+代码 
    If Len(selOpSys.value) > 0 Then       
Response.Write("You selected '" & selOpSys.value _    
                & "' for machine '" & txtName.value & "'.")     
End If  

  一个服务器端的form 代码 

       
Machine Name:       
       

       
Operating System:       
         
         
         
         
       
       

       
     
 

  运行后将自动被解释成客户端代码 

   
     
You selected 'Windows 98' for machine 'tizzy'.     
     

      
  
Machine Name:       
   

       
Operating System:       
       
  Windows 95      
   Windows 98    
     Windows NT4       
  Windows 2000    
         
     
      
    
 
 

  三、服务器端事件
  服务器端控件具有事件,可以像操作客户端事件一样操作服务器端事件,asp+自动翻译服务器端事件到客户端举例: 
onserverclick事件 

  
    
     
  Sub ShowValues(Sender As Object, Args As EventArgs)      
   divResult.innerText = "You selected '" _          
& selOpSys.value & "' for machine '" _        
   & txtName.value & "'."    
   End Sub    
    
 
     
      
Machine Name:       
     
 

      
Operating System:      
     
        
          
       
         
        
  

   
    onserverclick="ShowValues">    
 
   

最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 05:37 , Processed in 0.121008 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部