xsi: nil, что приводит к тому, что данные становятся нулевыми при отправке с flex на asp.net webservice - PullRequest
0 голосов
/ 26 мая 2011

Я новичок в ASP.NET и пытаюсь создать веб-сервис. Проблема, с которой я сталкиваюсь, состоит в том, что когда определение Soap службы появляется на странице asmx, я получаю узел с xsi: nil = "true" вместо его дочерних элементов. Я заметил, что всякий раз, когда у меня есть тип, который имеет массив внутри, это происходит.

Из-за этого, когда я вызываю веб-сервис из flex, все аргументы, которые отображаются с xsd: nil в описании операции, принимают значение null.

вот описание операции wsdl: -

http://pastebin.com/1AKrHAmn

Вот весь WSDL службы: -

http://pastebin.com/39wt43Wc

Я получаю ноль вместо массивов изображений, подписей и комментариев в веб-сервисе, когда вызываю метод из flex со слайдом в качестве аргумента.

1 Ответ

0 голосов
/ 09 июня 2011

Судя по всему, во время отправки данных в веб-службу я допустил ошибку на клиенте Flex, на стороне веб-службы проблем не было

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...