为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

无刷新显示数据

2018-04-28 9页 doc 32KB 9阅读

用户头像

is_633808

暂无简介

举报
无刷新显示数据无刷新显示数据 无刷新显示数据,,xmlHttp的应用 日期:2005-2-1 2:35:13 出处:qixiao-Blog 作者:- 前阵子找工作面试的时候,主管问有没有做过无刷新显示数据,很尴尬的回答没有之后立刻试了一下,感觉挺简单的,麻烦的是JS操作XMLDocoment显示在页面上。 简单将代码贴出来,欢迎指导:) -------------------------------------------------test.aspx.vb----------------------------------...
无刷新显示数据
无刷新显示数据 无刷新显示数据,,xmlHttp的应用 日期:2005-2-1 2:35:13 出处:qixiao-Blog 作者:- 前阵子找工作面试的时候,主管问有没有做过无刷新显示数据,很尴尬的回答没有之后立刻试了一下,感觉挺简单的,麻烦的是JS操作XMLDocoment显示在页面上。 简单将代码贴出来,欢迎指导:) -------------------------------------------------test.aspx.vb--------------------------------------------- Private Sub Page_Load(ByVal sender As System.Object, ByVal e As Syst em.EventArgs) Handles MyBase.Load ''在此处放置初始化页的用户代码 If Not (Me.Request("state") Is Nothing) Then ''第一次进入,xmlHttp还未POST时直接跳过 Dim Ds As New DataSet Me.Da.SelectCommand.CommandText = "select * from " + Me.Req uest("state").ToString Me.Da.Fill(Ds) Dim writer As New XmlTextWriter(Response.OutputStream, Respon se.ContentEncoding) writer.Formatting = Formatting.Indented writer.Indentation = 4 writer.IndentChar = " " Ds.WriteXml(writer) ''将DS的数据写到XML writer.Flush() Response.End() writer.Close() End If End Sub ----------------------------------------test.aspx------------------------------------ ------ <%@ Page Language="vb" AutoEventWireup="false" Codebehind="test.aspx.vb" Inherits="norefresh.test"%> NoRefresh
authors
city au_fname
这个例子非常简单,后来尝试用JS把客户端的XMLDocument Send到服务器端, 再读入DataSet,想直接绑定到DataGrid,但是失败了,代码如下,希望哪位高手指点一 二 ---------------------------------------test.aspx.vb------------------------------------ Private Sub Page_Load(ByVal sender As System.Object, ByVal e As Syst em.EventArgs) Handles MyBase.Load ''在此处放置初始化页的用户代码 If Not (Me.Request("state") Is Nothing) Then Dim Ds As New DataSet Me.Da.SelectCommand.CommandText = "select * from " + Me.Request("state").ToString Me.Da.Fill(Ds) Dim writer As New XmlTextWriter(Response.OutputStream, Respon se.ContentEncoding) writer.Formatting = Formatting.Indented writer.Indentation = 4 writer.IndentChar = " " Ds.WriteXml(writer) writer.Flush() Response.End() writer.Close() End If If Not (Me.Request("isxml") Is Nothing) Then Dim ds1 As New DataSet ds1.ReadXml(Me.Request.InputStream) Me.DataGrid1.DataSource = ds1.Tables(0).DefaultView Me.DataGrid1.DataBind() End If End Sub ----------------------------------------------test.aspx------------------------------ ----- <%@ Page Language="vb" AutoEventWireup="false" Codebehind="test.asp x.vb" Inherits="norefresh.test"%> NoRefresh
authors
city au_fname
/
本文档为【无刷新显示数据】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索