2015-09-10 3 views
2

Как установить AllowColumnResize = true на стороне клиента, используя javascript на главных страницах с помощью селектора CSS, чтобы он применим ко всей сетке, указанной в.AllowColumnResize на стороне клиента с помощью функции javascript

Мой effort-

function pageLoad() 
    { 
     var grid = $find(".ScrollGrid"); 
     var columns = grid.get_masterTableView().get_columns(); 

     for (var i = 0; i < columns.length; i++) // 
     { 
      columns[i].resizeToFit(); 
     } 
    } 

Но не удалось .Please помощь.

ответ

0

После долгого поиска в режиме отладки, наконец, мой друг нашел свойство -

grid.get_masterTableView()._owner.ClientSettings.Resizing.AllowColumnResize=true; 

поэтому нет необходимости в цикле вокруг, одна строка не может сделать трюк

function pageLoad() 
{ 
    var grid = $find(".ScrollGrid"); 
    grid.get_masterTableView()._owner.ClientSettings.Resizing.AllowColumnResize=true; 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^