——此文章摘自《Flash與后臺:ASP/ASP.NET/PHP/Java Script/Delphi總動員》定價:52元 特價:39元 購買>>
{
//因為load.aspx中,AutoEventWireup屬性被設置為true,所以我們可以使用Page_Init和Page_Load事件,Page_Load是當頁面被載入時觸發的事件
/*---------------------------------------------------------------
以上諸行代碼是編程常用的switch語句,在多條件的選取中,它結構清晰不易混亂。
本例中,我對由GET方式提交過來的myMethod進行選擇判斷。在ASP.NET中,外部提交的數據,可以按Request["myMethod"]這樣的形式接收。
---------------------------------------------------------------*/
switch (Request["myMethod"])
{
case "":
Response.Write("請求為空");
break;
case "loadvariables":
Response.Write("theValue=這個方式是loadVariables!");
break;
case "loadvars":
Response.Write("theMethod=這個方式是loadVars&theData=利用字符串Flash與ASP.NET通信");
break;
case "xml":
Response.Write("<?xml version='1.0' encoding='utf-8'?><data method='這個方式是xml'>利用XML,Flash與ASP.net通信</data>");
break;
default:
Response.Write("請求為空");
break;
}
}
}
保存,在瀏覽器中查看將得到圖10.26 – 10.29所示:
圖10.26
圖10.27
圖10.28
圖10.29
* 注:這個例子的源文件,在附帶光盤下:源文件\第十章\1\load.aspx和load.aspx.cs
從結果來看,測試是成功的!接下來該做Flash的部分了,廢話不說,打開Flash Professional 8軟件,趁它瘋狂讀硬盤的時候,我們放松一下大腦,順便來設計一下Flash的設計思路。
文章來源于領測軟件測試網 http://www.kjueaiud.com/