zoukankan      html  css  js  c++  java
  • C#ASP--Ajax的使用

    一、控件的常见属性:AutoPostBack

    该属性指示控件触发事件后是否自动响应回发,也就是是否从服务器重新请求数据,刷新页面。

    TextBox:默认False;

    dropListDown:默认False;

    Button:始终刷新。

    示例:

    在网页中添加一个Lable,一个TextBox

    image 

    添加事件

    image

    运行,输入文本框内容,Lable内容不变

    image

    修改TextBox1的AutoPostBack属性为True,

    image

    运行,当输入文本框内容后,点击页面其他地方,就触发事件,并刷新页面,Lable1的内容改变。

    image

    二、Ajax

    ajax:局部刷新,不刷新整个页面。

    使用:

    第一步、scriptManager:这里面放的操作ajax的js代码,必须拖拽到页面上端,一个页面就一个。

    第二步、upDatePanel1:将你想要一块进行局部刷新的控件放入upDatePanel中该控件可以放置多个。

    补充:常用属性updateMode

    always:一直刷新,只要提交就刷新

    conditional:有条件的刷新,当childrenStriggers设置为false,并把updateMode设置为conditional时,就通过后台代码,使用upDatePanel1.update()方法,进行手动刷新。

  • 相关阅读:
    问题:charles开启Charles-Proxy-macOS Proxy 时报错
    通关中级测评师
    20210104 递归
    20201231-3 字符编码转换详解1
    20201231-2 元组
    20201231-1 购物车程序练习实例
    20201230-3 bytes数据类型
    20201230 python数据类型
    20201230 pyc是什么
    20201230-1 网络基础知识
  • 原文地址:https://www.cnblogs.com/wllhq/p/4460400.html
Copyright © 2011-2022 走看看