javascript - ASPxListBox EnableSelectAll 被定义为不是函数
问题描述
对不起,我的英语不好无论如何,我在将 EnableSelectAll 添加到我的 ASPxListBox 时遇到问题,我的列表框没有全选作为默认属性。
我用谷歌搜索过,很多人说我只需要添加 EnableSelectAll="true"。当我这样做时,我的列表框没有任何反应。所以我决定在我上传文件时启用它,但是当我这样做时,就像所有标题所说的那样,Chrome 的控制台说 EnableSelectAll 不是一个函数。
这是 ASPx 代码
<dx:ASPxListBox ID="FileContainer" ClientInstanceName="FileContainer" runat="server" Width="100%" Height="100" ClientVisible="false" SelectionMode="CheckColumn" EnableSelectAll="True"/>
这是JavaScript代码
function onFileUploadComplete(s, e)
{
FileContainer.EnableSelectAll(true);
}
结果将是:
未捕获的类型错误:FileContainer.EnableSelectAll 不是函数
在 onFileUploadComplete (Complaint.aspx?treeid=0101100000001:102)
有没有人有同样的问题,请你指导我如何解决它?谢谢
解决方案
错误是正确的,因为控件中没有命名函数。EnableSelectAll
是一个属性。ASPxListBox
ASPxListBox.EnableSelectAll
你需要这样做:
FileContainer.EnableSelectAll = true
另外,我不知道这是否区分大小写,但您可能想要更改:
EnableSelectAll="True"
至:
EnableSelectAll="true"
推荐阅读
- google-docs - 如何使用 Google Docs API 编辑 Google Docs 标题?
- jquery - jquery复选框需要使用jquery validate插件不起作用
- java - Testcontainers 不运行 FTP 容器
- c# - Asp.Net Web Api 2.2:空的“MediaTypeFormatter”无效
- sql - 将我的查询从使用聚合函数转换为使用窗口函数
- reactjs - 来自 json 文件的渲染限制
- avaloniaui - ViewLocator 生成的视图在何处以及如何分配其 DataContexts(在 Avalonia 的 Todo 教程应用程序中)?
- numpy - 在 Python 中计算加权统计矩
- android - Android 在约束布局内制作可调整大小的分屏
- javascript - 需要 Botkit 帮助