有誰知道如何做到這一點?具體來說,我在aspx.cs文件中有兩個數組和一些浮點數,並希望將其用於Web Silverlight應用程序(xaml.cs)。將c#代碼從aspx.cs傳遞到xaml.cs
感謝您的幫助!
有誰知道如何做到這一點?具體來說,我在aspx.cs文件中有兩個數組和一些浮點數,並希望將其用於Web Silverlight應用程序(xaml.cs)。將c#代碼從aspx.cs傳遞到xaml.cs
感謝您的幫助!
嗯,根據大小,你可以將它們格式化爲字符串,將它們作爲initParams傳遞,然後將字符串解析回數組中。這是一個完整的過程,但我認爲你最好的選擇是直接在aspx.cs和silverlight之間進行通信。
下面的鏈接將使用初始化參數詳細描述: http://www.silverlightshow.net/tips/How-to-pass-initialize-parameters-to-Silverlight-application-using-ASP.NET-3.5-Silverlight-control.aspx
這就是說,如果數據量的增長多少,你可能會考慮尋找使用一個簡單的Web服務來管理數據。
如果您需要動態地與aspx頁面進行通信(我的意思是,不僅僅是在頁面加載時),可以使用javascript調用silverlight中的[ScriptableMember]
屬性的方法。
您是否正在尋找:http://msdn.microsoft.com/en-us/library/cc189004(VS.95).aspx? – 2010-09-17 22:36:30