介绍
Flash ActionScript 3.0 以文本形式与ASP.NET通信、以XML形式与ASP.NET通信和以JSON形式与ASP.NET通信
示例
Text.aspx.cs
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class Text : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string s = "name: " + Request.QueryString["name"] + "; age: " + Request.QueryString["age"];
Response.ClearContent();
Response.ContentType = "text/plain";
Response.Write(s);
Response.End();
}
}
Xml.aspx.cs
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class Xml : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string s = @"<?xml version=""1.0"" encoding=""utf-8""?>
<root>
<person name=""webabcd"" age=""27"">
<salary>1000</salary>
</person>
<person name=""webabcdefg"" age=""37"">
<salary>2000</salary>
</person>
<person name=""webabcdefghijklmn"" age=""47"">
<salary>3000</salary>
</person>
</root>";
Response.ClearContent();
Response.ContentType = "text/xml";
Response.Write(s);
Response.End();
}
}
JSON.aspx.cs
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class JSON : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Person person = new Person();
person.Name = "webabcd";
person.Age = 27;
HttpContext.Current.Response.ClearContent();
// HttpContext.Current.Response.ContentType = "application/json";
HttpContext.Current.Response.ContentType = "text/plain";
// 把person对象序列化成JSON
System.Runtime.Serialization.DataContractJsonSerializer dcjs = new System.Runtime.Serialization.DataContractJsonSerializer(person.GetType());
dcjs.WriteObject(HttpContext.Current.Response.OutputStream, person);
HttpContext.Current.Response.End();
}
}
/// <summary>
/// Person类
/// </summary>
[System.Runtime.Serialization.DataContract]
public class Person
{
private string _name;
/// <summary>
/// 姓名
/// </summary>
[System.Runtime.Serialization.DataMember]
http:/
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
ASP怎么隐藏表单
ASP如何隐藏表单 <%if Cookies_Toy ="" then response.write "<a href='login.asp'>登录</a> <a href='reg.asp'>注册</a>" ...
-
为何js调用css脚本后没效果
为什么js调用css脚本后没效果 这个是css的脚本代码: body,ul,li{margin: 0; padding: 0; border: 0;} body {background: #f5f...
-
怎么伪造post请求,求指点。
如何伪造post请求,求指点。。。 要查询大批(也就几万个)运单的状态,那查询网站一次最多查24个,这一个个搞会搞死人的。。 有...
-
Asp.net_简略代码设置GridView自适应列宽不变形
Asp.net_简单代码设置GridView自适应列宽不变形 动态绑定的GridView由于列数不固定,而列又太多(博主做的这个项目有150个左右的字段...
-
ASP.NET上实现AJAX注册提醒
ASP.NET下实现AJAX注册提醒 Ajax全称是,主要是利用JavaScript实现异步的数据传输,首先说异步,异步是当前操作进行的时候,用...
-
aspnet_regiis装配出错:0x80070005 拒绝访问
aspnet_regiis安装出错:0x80070005 拒绝访问 点击右边红色标题查看本文完整版:aspnet_regiis安装出错:0x80070005 拒绝访问安装...
-
关于网站边框解决方法
关于网站边框 像hao123这样的网站上的边框是着么弄的?背景图片吗?http://www.hao123.com 另外哪个素材网站有实用的这内素材 -----...
-
! 多表分组查询统计
求助!! 多表分组查询统计 高手们,帮帮忙! 用户表 D_user 为 ID Username GroupID 1 张三 2 2 李四 2 3 王五 ...
-
在Paypal交付的同时,把表单的数据提交给数据库
在Paypal提交的同时,把表单的数据提交给数据库 本帖最后由 liuyang2708 于 2012-11-20 23:14:54 编辑 在提交这个支付...
-
虚拟目录上JavaScript不能正常执行
虚拟目录下JavaScript不能正常执行 各位大侠好,我在同一台服务器上用两种方式部署同一个网站。 第一种方法:在IIS下直接建一个网站...