CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

能否给一个无刷新提交数据的例子

楼主APTX876(Natsumi)2006-03-06 12:22:21 在 .NET技术 / ASP.NET 提问

就是利用XMLHTTP的send方法向服务器发送数据,客户端已经略知一二了,就是不知道该如何编写服务端。  
   
  网上是有不少,可惜都是asp或者jsp的。能不能给个asp.net的例子或者指点下? 问题点数:80、回复次数:14Top

1 楼beiouwolf(beiouwolf)回复于 2006-03-06 12:31:15 得分 40

'生成XMLDOCUMENT对象  
                  Function   CreateXMLDocument(ByVal   stream   As   Stream)   As   XmlDocument  
                          Dim   doc   As   XmlDocument   =   New   XmlDocument  
                          Try  
                                  doc.Load(stream)  
                          Catch   ex   As   Exception  
                                  Dim   buffer(stream.Length)   As   Byte  
                                  stream.Read(buffer,   0,   buffer.Length)  
                                  Dim   strXML   As   String   =   System.Text.UnicodeEncoding.GetEncoding("gb2312").GetString(buffer,   0,   buffer.Length)  
                                  doc.Load(strXML)  
                          End   Try  
   
                          Return   doc  
                  End   Function  
   
      sub   Page_Load  
          dim   doc   as   system.xml.xmldocument  
          doc   =   CreateXMLDocument(request.inputStream)  
      end   sub  
   
   
   
  doc就是接受到的XML流Top

2 楼fphuang(人在哈尔滨·四月)回复于 2006-03-06 12:54:25 得分 0

看看我的多级无刷新联动的例子,你就会了  
  http://202.118.164.104/djld/webform1.aspxTop

3 楼fangxinggood(JustACoder)回复于 2006-03-06 13:04:13 得分 0

弄个ajax.net就很简单了。  
   
  http://www.cnblogs.com/team/AjaxAndAtlas%20.htmlTop

4 楼jxdyzwh(http://www.szsoftware.com.cn)回复于 2006-03-06 13:53:10 得分 0

http://gwazy.cnblogs.com/archive/2005/05/10/152205.aspx#295996  
  很简单的,用web   service实现Top

5 楼isline(缘清)回复于 2006-03-06 14:17:34 得分 40

c#滴,url是要提交的网址,method是POST或GET,有办断200标志哦:  
  public   string   check(string   url,string   method)  
  {  
  try    
  {  
   
  MSXML2.XMLHTTP   xmlhttp   =   new   MSXML2.XMLHTTPClass();  
  xmlhttp.open(method,url,false,null,null);    
  xmlhttp.setRequestHeader("If-Modified-Since","0");  
  xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");  
  xmlhttp.send("");    
  if(xmlhttp.readyState   ==   4   )    
  {    
   
  return   "success";  
   
  }  
  else{  
   
  return   "fail";  
  }  
  }  
  catch   (Exception   e)  
  {  
   
  return   "cant't   connect";  
   
  }  
  }Top

6 楼APTX876(Natsumi)回复于 2006-03-06 18:42:50 得分 0

太好了,谢谢各位Top

7 楼vivianfdlpw()回复于 2006-03-06 18:49:05 得分 0

atlas  
   
  http://atlas.asp.netTop

8 楼vivianfdlpw()回复于 2006-03-06 18:50:04 得分 0

atlas   quickstart   tutorials  
  http://atlas.asp.net/quickstart/default.aspxTop

9 楼nameone(过客)回复于 2006-03-06 21:09:13 得分 0

UPTop

10 楼windbey(北风)回复于 2006-03-06 21:39:22 得分 0

我是用Ajax做的,才做完的。用js调用类,然后把数据保存到数据库中的。Top

11 楼cansum396(漆黑的夜)回复于 2006-03-15 13:38:42 得分 0

makeTop

12 楼ILoveProgramer(骆驼)回复于 2006-03-17 13:17:19 得分 0

markTop

13 楼LoveMango(幻风)回复于 2006-04-05 22:41:41 得分 0

mark   &&   upTop

14 楼lk919(修改你在CSDN社区的信息)回复于 2006-04-10 09:43:52 得分 0

markTop

相关问题

  • 提交后刷新页面
  • 提交刷新好怪
  • A页面与b页面共同构成一个frame叫C,能否实现,C中的form提交(document.form1.submit();),只刷新B页面?
  • 一个刷新和提交的问题!!
  • 页面刷新提交的问题
  • 页面刷新后重复提交
  • 页面提交后刷新页面数据又提交
  • 能否让页面自动刷新?
  • 求多级无刷新联动的例子?
  • 为什么刷新以后页面提交动作会发生?

关键词

  • asp.net
  • 数据
  • asp
  • 例子
  • xmldocument
  • xmlhttp
  • doc
  • stream
  • buffer
  • dim

得分解答快速导航

  • 帖主:APTX876
  • beiouwolf
  • isline

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo