У меня есть класс silverlight со следующим блоком кода:
List<string> s = new List<string>();
s = command.DDECommand; //command is an object that i pass to this static class and DDECommand is a List<string> within that object.
if (HtmlPage.BrowserInformation.Name == "Microsoft Internet Explorer")
{
(Application.Current.RootVisual as FrameworkElement).Dispatcher.BeginInvoke(delegate()
{
HtmlPage.Window.Invoke("javascript_cmd", s);
});
return true;
}
Я прочитал здесь , что вы должны иметь возможность передавать список строк в функцию JavaScriptи быть в состоянии перебрать список в JavaScript.Однако когда я пытаюсь сделать это, как показано в приведенном выше коде, я обнаруживаю, что javascript получает параметр только в виде строки "{...}"
.Был ли этот пост неправильным?Есть ли что-то, что я делаю неправильно, передавая Список?