2011-06-02 59 views
0

我有一個以ASP.NET開始的網站,隨着時間的推移,一些Silverlight元素在其他頁面上添加了一些Silverlight元素。其中一個元素需要在包含它的ASP.NET主頁上更改一個靜態對象。這是可能的嗎?我想我可能能夠在Silverlight中創建一個事件並在ASP.NET代碼中捕獲它,但我懷疑這可能會起作用。任何幫助都會很棒。Silverlight訪問ASPX靜態對象

+0

它很少在ASP.Net – SLaks 2011-06-02 00:05:34

回答

2

這是根本不可能的。 Silverlight運行在客戶端上,而ASP.Net運行在服務器上,並且兩個都不會見面。

相反,你可以使用AJAX(見WebClient類)

+0

使用靜態對象是個好主意是的,從Silverlight控件去 - >使用Javascript橋 - > AJAX調用服務器。 – slugster 2011-06-02 00:28:56

+0

@slugster:您可以直接從Silverlight發送HTTP請求;你不需要Javascript。 – SLaks 2011-06-02 00:29:36