获取list中被选中的item
我的场景是这样的,因为workflow修改后 template id都会改变,所以我想在每次选中list中的一个item时能获取他所关联的workflow。获取workflow的问题我在VS上用C#通过workflow名字的方法来获取,但是一直找不到如何获取selected item的方法。Google一下之后只有通过写前台的JS能够获取:
var context = SP.ClientContext.get_current();
var selectedItems = SP.ListOperation.Selection.getSelectedItems(context);
还有就是listitem 的Fields里面有一个“Select”字段但是不知道怎么用,能写成SPQuery来获取吗?
不知道有没有办法从后台获取,或者有什么方法能把前台JS获取的信息传到后台处理?
我觉得获取list中的选中项应该是很常见的场景吧,为什么会没有相对应的API呢?