zoukankan      html  css  js  c++  java
  • HTML控件、Web控件事件句柄

    在asp.net页面中我们可以使用的控件有:HTML控件、Web控件。 控件可执行的程序包括:客户端程序( JS脚本 )、 服务器端程序( server 程序 )。 客户端JS程序早于服务器端程序执行。

    HTML控件

    将HTML表单元素加上 runat="server"属性后即变为HTML控件。

    HTML表单元素的传统事件可以引发JS脚本,但如果要引发server 程序 需要在件事中加入“server”

    如:onclick=" " 引发JS脚本,onserverclick=" "  引发 server 程序

    web控件

    web控件是.net优化后的一组功能强大的控件。

    web控件可以引发JS脚本,也可以引发server 程序。传统事件主要用来引发server 程序,如果需要引发JS程序需要在事件中加入:“Client”

    如:onclick=" " 引发server 程序, OnClientClick 引发JS脚本。

    JS脚本与server 程序

    当我们点击按钮时会先在客户端引发JS脚发,然后执行server 程序。

    有时我们需要用JS脚本来判断是否执行server 程序。我们就需要JS脚本返回bool值,当为true时执行server 程序,当为false时不执行server 程序。

    如:OnClientClick="javascript:return Mybtn_onclick();"  在 Mybtn_onclick() 脚本中我们会 return true/false

  • 相关阅读:
    ubuntu18.04安装g2o
    akka学习
    spark学习记录-2
    spark学习记录-1
    c++ string需要注意的地方
    clion server激活地址
    【转】c++面试基础
    c++反射概念-简单介绍
    死锁的理解
    c++ 反射类型
  • 原文地址:https://www.cnblogs.com/spider024/p/2998165.html
Copyright © 2011-2022 走看看