2010-06-29 52 views
1

我的Silverlight應用程序需要一個參數,一個整數。在我的HTML,我已經寫了:爲什麼我傳入Silverlight的InitParams總是空的?

<param name="InitParameters" value="UserId=1" /> 

在代碼中,我正在讀的參數:

foreach (KeyValuePair<string, string> pair in e.InitParams) 
{ 
    Resources.Add(pair.Key, pair.Value); 
} 

e.InitParams總是空的。有任何想法嗎?

回答

2

因爲我傳遞的是「InitParameters」而不是「InitParams」。這就是我盯着我的代碼太久的原因。

+0

謝謝,我做了同樣的愚蠢的錯誤。你的回答解決了我幾個小時的挫折! – SolutionYogi 2011-06-15 22:08:32