在 onLoad 事件中获取子网格控件
Get subgrid control in onLoad event
我尝试让子网格控制将其设置为不可见。这是我的代码
function OnReady(){
var subgrid = document.getElementById("documents_subgrid");
if (subgrid == null) {
setTimeout(OnReady(), 1000);
return;
}
}
此代码适用于加载。它在CRM2011中有效,但在CRM2013
不起作用请帮忙
最好是
获得控件,并使用.setVisible("false")。在 2013 年,控件的 html 发生了变化,这可能就是 js 不起作用的原因,因为您获得的div 的 id 可能不再存在。请注意,子网格的加载方式存在一些问题。
我找到了解决方案
var timer = setInterval(function () { GetSubgrid(); }, 1000);
function GetSubgrid() {
var div = document.getElementById("temp_subgrid");
if (div != null) {
clearInterval(timer);
}
}
将计时器设置为加载事件。
相关文章:
- 清除/重置网格视图中的文件上载控件
- 使用 AJAX 和 __doPostBack 在数据网格中 Asp.net 用户控件
- asp.net 网格视图在用户控件中的网格视图时滚动到视图
- 在 HTML 页面中添加 Telerik 网格控件
- 获取用户控件网格视图的 ID
- 适用于 iPad 的 JavaScript 网格控件
- 如何使用 javascript 从网格视图中的动态控件中获取值
- 网格视图自定义控件和 JavaScript 函数 c#
- 如何在网格视图中保留控件的状态,并在 asp.net 中分页
- ASP.NET 自定义控件,两个网格.需要一些建议
- 如何在单击链接按钮时隐藏文本框控件,其中这两个控件都是网格视图的子控件
- 数据网格中的超链接控件调用javascript
- 在RowDatabound事件中为网格中的每个下拉控件添加javascript验证
- 剑道网格使用内联编辑和自定义编辑器下拉控件
- 过滤inffragistics jQuery网格控件时出现错误
- jquery ui-在Javascript网格和ui控件中缓存ajax数据
- 如何将这个jquery方法附加到网格视图中的所有控件
- 在 onLoad 事件中获取子网格控件
- UpdatePanel c# ASP.Net 内网格视图中的文本框控件验证
- 使用网格外的控件在MVC中过滤带有远程数据绑定的Kendo UI网格