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()方法,进行手动刷新。

  • 相关阅读:
    [NOIP2013] 提高组 洛谷P1979 华容道
    Vijos P1404 遭遇战
    CodeVS 1506 传话
    P1546 最短网络 Agri-Net
    HDU 4747 Mex
    POJ1020 Anniversary Cake
    【数据结构】平衡二叉树
    【数据结构】二叉排序树
    【数据结构】二叉树
    概念源于生活
  • 原文地址:https://www.cnblogs.com/wllhq/p/4460400.html
Copyright © 2011-2022 走看看