zoukankan      html  css  js  c++  java
  • 从Flash Remoting For .Net 返回一个数组数据给Flash

    在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]);
        }
    }

    其它略。
  • 相关阅读:
    sqlserver中的锁与事务
    策略模式
    异步编程
    并行聚合操作
    EF中的自动追踪与代理
    C#6.0语法糖
    EF中使用SqlQuery进行参数化查询时抛出异常
    乐观并发
    为什么那么多公司不用 .NET
    sqlserver 更改跟踪相关知识
  • 原文地址:https://www.cnblogs.com/kokoliu/p/558498.html
Copyright © 2011-2022 走看看