Pro*_*ofK 6 asp.net ajax telerik radajaxmanager
我有一个Web表单,它使用Telerik RadAjaxManager(通过RadAjaxManager代理)根据过滤条件更新RadGrid.当标准改变时,我重新绑定网格,但现在我还想使用JavaScript在客户端上调整网格大小.当我重新绑定网格时,如何才能执行JavaScript?JS代码已经存在于页面上,只需要调用.
例如,当我增加RadGrid中的行数时,它会恢复到默认高度,远小于其容器的高度,直到我调整大小或重新加载页面时,网格的大小由下面的代码调整.我希望能够resizeChildren()在我的标准和行数发生变化时执行.
function resizeChildren() {
$("#ctl00_mainContentPlaceHolder_grid_GridData").height($(window).height() - 160);
}
$(document).ready(function() {
resizeChildren();
});
$(window).resize(function() {
resizeChildren();
});
Run Code Online (Sandbox Code Playgroud)
我知道我可以完全使用客户端代码执行此操作,但我想知道如何执行客户端代码作为对Ajax回调的响应的一部分.
| 归档时间: |
|
| 查看次数: |
12388 次 |
| 最近记录: |