您的位置:首页 > 其它

从Flash Remoting For .Net 返回一个数组数据给Flash

2006-08-16 01:06 363 查看
来自:http://www.cnblogs.com/yao/archive/2006/07/27/460761.aspx

在Flash Remoting与.Net的结合中,要返回多个值给Flash,比如返回一个数组或结构体的数据,比较简单,主要代码如下:

Test.Aspx:

<%@ Page language="c#" debug="true" %>
<%@ Register TagPrefix="Macromedia" Namespace="FlashGateway" Assembly="flashgateway" %>
<Macromedia:Flash ID="Flash1" Runat="Server" />
<script language="C#" runat="server">
void Page_Load(Object sender,EventArgs e)
{
string[] arr = new string[3];
arr[0] = "A";
arr[1] = "B";
arr[2] = "C";

Flash1.Result = arr;
}
</script>
Flash中接受结果的方法:

function sayGreeting_Result(evt:ResultEvent):Void {
if (evt.result != null) {
trace(evt.result[0]);
trace(evt.result[1]);
trace(evt.result[2]);
}
}
其它略。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐