devexpress网格的onload事件

时间:2018-04-23 09:28:35

标签: devexpress

我需要知道在event网格加载时,或者当我从一个页面移动到另一个网页时触发的devexpress

我需要在该事件上添加一些代码,这些代码将div元素添加到网格中的列中。 现在我已添加到

 $(document).ready(function () {

     var node = document.createElement("div");       
     var y = document.getElementsByClassName('cssForColumn dxgv');
     for (var item in y)
     {
         var aNode = $(y[item]);
         aNode.wrapInner("<div class='documentColumn'></div>");
     }

它工作正常,但仅在最初加载网格时。 我试过这样的:

  $(".gvPartners_DXMainTable").load(function () {
     alert("Handler for .change() called.");
 });

with:

window.onload = function () {
     alert("test");
 };


document.getElementById("gvPartners_DXMainTable").onchange = function () {    
    alert("hello");
 };

但我没有设法让它正常工作 这是网格:

enter image description here

1 个答案:

答案 0 :(得分:1)

您可能需要查看ClientSide Events of the ASPxGridView

基本上你必须使用 Init

     <dx:ASPxGridView ..............>
        <ClientSideEvents Init="function(s, e) { 
                               //Do your work here
                                }" />
     </dx:ASPxGridView>