RadGrid-从客户端从特定单元格获取对象
RadGrid - Get object from specific cell from clientside
我正在尝试设置一个切换,以便用户可以使用对象列表作为待办事项列表。我正在寻找一种方法,用户可以点击一行,它将从一个字体图标切换到另一个。我也希望根本不影响服务器。
目前我有这个javascript函数,它由我的radgrid的ClientSettings部分中的ClientEvents OnRowClick
事件调用。
function ToggleMark(sender, eventArgs) {
var spn = eventArgs.get_item().findElement("spnMarker");
if(spn.className == "icon-minus") { spn.className = "icon-checkmark"; }
else { spn.className = "icon-minus"; }
}
它使用此模板附加到网格。跨度spnMarker
是我感兴趣的元素
<rad:GridTemplateColumn UniqueName="ManualMarker" HeaderText="" HeaderStyle-Width="12px" >
<ItemTemplate>
<span id="spnMarker" class="icon-minus" style="font-size:20px;display:inline;"></span>
</ItemTemplate>
</rad:GridTemplateColumn>
这将选择并切换网格的第一个元素,但不是我特别点击的元素。我最初是在摆弄get_itemIndexHierarchical()
,从所有项目的列表中选择它,但我一定做错了,因为我也有同样的行为。
这显示了如何通过具体列获取单元格:http://www.telerik.com/help/aspnet-ajax/grid-getting-cell-values-for-selected-rows-client-side.html
相关文章:
- 从ajax请求中获取javascript对象
- 通过字符串获取JSON对象
- 如何在angular中获取json对象的名称
- 如何使用angular获取json对象的名称
- 获取一个对象´s属性的名称使用字符串
- 正在从嵌套值获取父对象
- 获取js对象键的值
- 获取原型对象的名称
- 如何从给定的代码中获取JSON对象
- 了解如何在数组中获取特定对象
- 获取整数对象属性名称的最小值和最大值
- 从Angular Scope中的Array中获取所有对象
- 在Javascript函数中获取Java对象属性
- 如何在JQUERY中从HTML文档中获取XML对象
- Backbone集合:如何从API中获取特定对象以放置在模型中
- 基于单个属性从数组中获取唯一对象
- 获取JSON对象中数组的长度
- 尝试获取每个对象的总和
- 正在尝试获取非对象php-DOM的属性
- 如何从HTML元素中获取Javascript对象