zoukankan      html  css  js  c++  java
  • asp.net中几种页面元素的比较

    学习ASP.NET也快三个月了,今天才对页面中几种不同元素区分开,惭愧!

    1)HTML元素:跟普通的网页中的标签所定义的一样,没有服务器端的事件响应,能够直接在HTML代码中写客户端响应事件,如onclick="clientfun()"。

    2)HTML服务器控件:在1)的基础上加了个runat="server",设计时写的HTML代码,在发送到客户端的网页中依然存在,因而可以在其中写客户端响应事件。但相对于1),它能够激发服务器端的事件serverclick。

    3)web控件:形如<asp:button...,标签中的属性都是服务器端的,所以,即使在标签中写了事件的响应,也不会最后出现在发送给用户的网页中。如果要加客户端事件,需要用.attributes.add("onclick","clientfun()")。

    4)由web控件转成的HTML服务器端控件:可以在标签中写客户端事件的响应,可以在最后的网页中看到。与2)相同,它也会激发serverclick事件。

  • 相关阅读:
    (一)单例模式
    mysql数据库知识
    JavaScript
    Spring整合AspectJ的AOP
    Spring-AOP
    JDK代理和CGLIB代理
    mybatis-dao开发
    mybatis-入门
    CSS2.1
    HTML基础
  • 原文地址:https://www.cnblogs.com/jetz/p/164659.html
Copyright © 2011-2022 走看看