gpt4 book ai didi

javascript - Telerik ASP.NET AJAX : How to get value of a data bound column, 客户端

转载 作者:行者123 更新时间:2023-12-02 19:49:12 26 4
gpt4 key购买 nike

我想获取隐藏控件的值,即 TreeList 的 TreeListBoundColumn:

<telerik:RadTreeList ID="rtlRshItems" ...>
<Columns>
<telerik:TreeListBoundColumn DataField="FtcPrevious"
UniqueName="FtcPrevious" Visible="false" runat="server">
</telerik:TreeListBoundColumn>
</Columns>
</telerik:RadTreeList>

这是我编写的代码,但不起作用(尽管它来自 Telerik 的论坛)

// Calculate the new FTC
var treeList = $find("<%= rtlRshItems.ClientID %>");
var ftcPrevious = treeList.get_items().getItem(0).findControl("FtcPrevious");

var ftcPreviousValue = ftcPrevious.value;

最佳答案

使用 ClientDataKeyNamesget_dataKeyValue() 可能会比尝试隐藏列更容易。

将 RadTreeList 控件的定义更改为:

<telerik:RadTreeList ID="rtlRshItems" ClientDataKeyNames="FtcPrevious" ...>
<Columns>
</Columns>
</telerik:RadTreeList>

调整你的Javascript:

var treeList = $find("<%= rtlRshItems.ClientID %>");
var ftcPreviousValue = treeList.getItem(0).get_dataKeyValue("FtcPrevious");

注意:最新的Telerik documentation for RadTreeList未将 get_items() 列为有效函数调用。根据您的版本需要进行调整。

关于javascript - Telerik ASP.NET AJAX : How to get value of a data bound column, 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9523733/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com