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

首頁 > 編程 > .NET > 正文

asp.net+js實現批量編碼與解碼的方法

2024-07-10 13:29:57
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了asp.net+js實現批量編碼與解碼的方法,涉及前端的jquery post提交及后臺C#處理實現批量編碼與解碼的相關技巧,需要的朋友可以參考下
 

本文實例講述了asp.net+js實現批量編碼與解碼的方法。分享給大家供大家參考,具體如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server">  <title></title>  <mce:script src="jquery-1.3.2.min.js" mce_src="jquery-1.3.2.min.js" type="text/javascript"></mce:script>  <mce:script type="text/javascript"><!--    var data = {};    data.Id = 1;    data.Name = "1 & 2";    data.Desc = "<b> def </b>";    var clientMsg = "";    clientMsg+="<font color='green'>1: 客戶端編碼之前:<br/>";    for (var name in data) {      clientMsg+=(name + ":" + data[name] + "<br/>");    }    clientMsg += "1: 客戶端編碼之后:<br/>";    escapeData(data);    for (var name in data) {      clientMsg+=name + ":" + data[name] + "<br/>";    }    clientMsg += "</font>";    $.post("Default.aspx", data, function (data) {      document.write(clientMsg+"<br/>"+data);    });    function escapeData(data) {      for (var name in data) {        data[name] = escape(data[name]);      }    }// --></mce:script></head><body>  <form id="form1" runat="server">  <div id="divClient" style="color:Green;" mce_style="color:Green;" >  </div>  </form></body></html>

C#代碼如下:

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class _Default : System.Web.UI.Page{  protected void Page_Load(object sender, EventArgs e)  {    if (Request["Id"]!=null)    {      string msg = "";      msg += "<font color='red'>服務器得到的值(解碼前):<br/>";      foreach (string s in Request.Form.AllKeys)      {        msg += string.Format("{0}:{1}<br/>", s, Request.Form[s]);      }      msg += "服務器得到的值(解碼后):<br/>";      foreach (string s in Request.Form.AllKeys)      {        msg += string.Format("{0}:{1}<br/>", s, HttpUtility.UrlDecode(Request.Form[s]));      }      msg += "</font>";      msg += string.Format("未編碼的字符解碼1ab&<b>小</b>:{0}",HttpUtility.UrlDecode("1ab&<b>小</b>")); ;      Response.Write(msg);      Response.End();    }  }}

希望本文所述對大家asp.net程序設計有所幫助。



注:相關教程知識閱讀請移步到ASP.NET教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汽车| 甘南县| 孝义市| 东安县| 平乡县| 延川县| 华坪县| 高青县| 朝阳区| 安陆市| 营口市| 于都县| 临澧县| 道真| 玛沁县| 类乌齐县| 大港区| 清远市| 长丰县| 兴城市| 申扎县| 清镇市| 浮山县| 平顶山市| 五原县| 龙井市| 天门市| 乐平市| 铜川市| 肥城市| 大宁县| 凭祥市| 达尔| 岑溪市| 肇州县| 郧西县| 绥化市| 永登县| 文昌市| 固安县| 仁化县|