Как получить идентификатор элемента из Sharepoint, когда пользователь щелкает элемент в списке?

У меня есть список SharePoint, в котором много элементов. Как узнать, на какой элемент кликнул пользователь? Мне нужно передать это значение в getItemByID(), чтобы я мог получить доступ к данным в форме. Я также пытаюсь сделать это в методе Page_load.


person Mike    schedule 10.05.2019    source источник
comment
вы имеете в виду готовый список или у вас есть какая-либо пользовательская страница для отображения элементов списка?   -  person Farhan    schedule 10.05.2019
comment
Это гибридное решение. Страница OOB, представление OOB, но форма пользовательская.   -  person Mike    schedule 11.05.2019


Ответы (1)


Попробуйте getSelectedItems

var items = SP.ListOperation.Selection.getSelectedItems(ctx);

            if (items.length > 0) {
                var itemids = [];
                for (i = 0; i < items.length; i++) {
                    itemids.push(items[i].id);
                }
person Lee_MSFT    schedule 13.05.2019