2013-05-08 1 views
0

Я новичок в WCF RIA и LightSwitch HTML, поэтому мне, вероятно, что-то не хватает.WCF RIA и LightSwitch HTML - item add/edit

Я делаю небольшое веб-приложение для смартфонов. На начальном экране появился список элементов, которые извлекаются через службу WCF RIA. Полученные данные аналогичны данным, которые находятся в одной из моих таблиц в базе данных. (Мне нужно сложное вычисляемое свойство, поэтому это был самый чистый способ, которым я мог это сделать). Теперь мне нужно будет сделать экран, чтобы добавить новый и отредактировать щелкнутый элемент.

Один из возможных способов (который я бы предпочел) - создать новый экран подробностей с запросом, отфильтрованным по идентификатору, а затем передать идентификатор в свойство и показать этот экран/вкладку. Проблема в том, что я не знаю, как получить щелчок/выбранный идентификатор элемента.

Насколько я знаю, что я не могу получить его из DOM таким образом:

screen.Xxx.selectedItem.ID

, потому что мой элемент данных запроса не является собственностью.

Любое предложение приветствуется ... Я получаю идеи.

ответ

0

Я нашел способ получить идентификатор выбранного элемента ...

screen.MyProperty = screen.details.properties.GetAllLeistungserfassungScreenItemsByFilter (запрос) .value.selectedItem.LeistungserfassungID;

Теперь я сделаю подробный экран вкладки и загружу данные, отфильтрованные «MyProperty», надеюсь, сохранение будет работать из коробки.

Посмотрите на меня!