国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

在ASP.NET中實現POST發送數據

2024-07-10 12:54:59
字體:
來源:轉載
供稿:網友
下面的代碼實現了與以前xmlhttp類似的功能。代碼如下:
  
  httpsenddata.aspx
  
  <%@ page language="<a target="_blank">c#</a>"%>
  <%@ import namespace = "system"%>
  <%@ import namespace = "system.collections"%>
  <%@ import namespace = "system.<a target="_blank">web</a>"%>
  <%@ import namespace = "system.web.ui"%>
  <%@ import namespace = "system.web.ui.<a target="_blank">webcontrols</a>"%>
  <%@ import namespace = "system<a target="_blank">.net</a>"%>
  <%@ import namespace = "system.io"%>
  <%@ import namespace = "system.text"%>
  
  <!doctype html public "-//w3c//dtd html 4.0 transitional//en" >
  <html>
  <head>
  <script runat="server">
   void button1_click(object sender, system.eventargs e)
   {
   string strtitle = textbox1.text;
   string strdesc = textbox2.text;
  
   encoding encoding = encoding.getencoding("gb2312");
  
   string postdata = "title=" + strtitle;
   string strurl = "http://<a target="_blank">xml</a>.sz.luohuedu.net/httpreceivedata.aspx";
   postdata += ("&desc=" + strdesc);
   byte[] data = encoding.getbytes(postdata);
  
   // 準備請求...
   httpwebrequest myrequest = (httpwebrequest)webrequest.create(strurl);
   myrequest.method = "post";
   myrequest.contenttype="application/x-www-form-urlencoded";
   myrequest.contentlength = data.length;
   stream newstream=myrequest.getrequeststream();
   // 發送數據
   newstream.write(data,0,data.length);
   newstream.close();
   response.redirect("httpsenddata.aspx");
   }
  </script>
  </head>
  <body>
   <form id="httppost" method="post" runat="server">
   標題:<asp:textbox id="textbox1" runat="server"></asp:textbox>
   <br>
   內容:
   <br>
   <asp:textbox id="textbox2" runat="server" textmode="multiline" rows="10" columns="100"></asp:textbox>
   <br>
   <asp:button id="button1" runat="server" text=" 發 送 " ></asp:button>
   </form>
  </body>
  </html>
  
  httpreceivedata.aspx
  
  <%@ page language="vb"%>
  <%@ import namespace = "system" %>
  <%@ import namespace = "system.web.ui" %>
  <%@ import namespace = "system.web" %>
  <script runat="server">
  sub page_load(byval sender as system.object, byval e as system.eventargs)
   if request.servervariables("request_method").tostring() = "post" then
   dim connstr as string
   connstr = "provider=microsoft.jet.oledb.4.0;data source=" + server.mappath("test.mdb")
   dim cn as new system.data.oledb.oledbconnection(connstr)
   dim strsql as string = "insert into testtable (title,description) values('" _
   + request.form("title").tostring() + "','" + request.form("desc").tostring() + "')"
   cn.open()
   dim cmd as new system.data.oledb.oledbcommand(strsql, cn)
   cmd.executenonquery()
   cn.close()
   cn.dispose()
   cmd.dispose()
   end if
  end sub
  </script>注冊會員,創建你的web開發資料庫,
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 楚雄市| 南江县| 晋中市| 西林县| 瑞昌市| 多伦县| 绵竹市| 石屏县| 阆中市| 古丈县| 岑溪市| 红安县| 平乡县| 定日县| 吉隆县| 庄浪县| 永嘉县| 林甸县| 诸暨市| 朔州市| 右玉县| 萨迦县| 象山县| 诏安县| 社会| 常州市| 冕宁县| 四子王旗| 定陶县| 石棉县| 灌阳县| 出国| 墨玉县| 普陀区| 南和县| 大理市| 平湖市| 北海市| 佛冈县| 什邡市| 元谋县|