获取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呢?
var context = SP.ClientContext.get_current();
var selectedItems = SP.ListOperation.Selection.getSelectedItems(context);
还有就是listitem 的Fields里面有一个“Select”字段但是不知道怎么用,能写成SPQuery来获取吗?
不知道有没有办法从后台获取,或者有什么方法能把前台JS获取的信息传到后台处理?
我觉得获取list中的选中项应该是很常见的场景吧,为什么会没有相对应的API呢?
...全文
相关推荐
ListView选中item颜色改变
在这个布局文件中,可以设置一个背景颜色,例如使用`android:background="@drawable/list_item_selector"`,这里`list_item_selector`是一个颜色选择器资源
vue基于两个计算属性实现选中和全选功能示例
在这个示例中,我们将讨论如何使用两个计算属性来实现选中和全选功能。计算属性包括一个`getter`方法(用于获取值)和一个可选的`setter`方法(用于设置值)。
VC++ List Ctrl 列表控件
- **LVS_SMALLICON**:为每个 item 显示小图标。- **LVS_LIST**:显示一列带有小图标的 item。- **LVS_REPORT**:显示 item 的详细资料。
list_control.rar_LIST_CONTROL_list control 删除_右键 菜单_右键弹出菜单_弹出菜单
(); // 获取选中的item索引 if (selection !
listview selector 选中时改变item 子控件 图片状态
> parent, View view, int position, long id) { // 获取被点击的View View itemView = view.findViewById(R.id.item_root


