Передача массива из aspx.cs в xaml.cs - PullRequest
1 голос
/ 03 октября 2010

Есть ли способ передать массив или List <> из aspx.cs в xaml.cs?

1 Ответ

2 голосов
/ 03 октября 2010

единственный способ передать данные из вашего aspx, на котором находится элемент управления, в ваш элемент управления silverlight - это использовать InitParams , который является словарем.попробуйте объединить ваш строковый массив, используя некоторый предопределенный разделитель, который вы установили в InitParams, и снова разделите его в элементе управления silverlight.

update

string data = string.Join("[SEP]", strList);
string InitParams = "data=" + data;

вы можете встроить этот InitParamsстрока в вашем объектном теге.передать это через InitParams.в вашем приложении Silverlight

string[] data = e.InitParams["data"].Split("[SEP]");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...