略過巡覽連結。
略過巡覽連結      
  如何隱藏datagrid? 觀看回應
datagrid不能直接隱藏,可以在外面放一個div,對div執行hide

  如何將陣列資料逐筆插入datagrid? 觀看回應
var row = new Object();

row['fieldname'] = strarray[i];

......

$('#dataGridDetail').datagrid('appendRow', row);

  datagrid如何實現一次多筆刪除功能? 觀看回應
自行增加一個刪除鈕,裡面寫JS程式,比如:
var rows = $("#dataGridDetail").datagrid('getChecked');
for (var i = rows.length - 1 ; i >= 0 ; i--) {
var index = $('#dataGridDetail').datagrid('getRowIndex', rows[i]);
$('#dataGridDetail').datagrid('deleteRow', index);
apply($('#dataGridMaster'));
}

  DataGrid字數較長無法全部看到,有欄位自動換列功能嗎? 觀看回應

//dataGridColumnformatScript屬性,定義一個自定義方法,比如wrapText。然後在aspx中定義該方法,如下:



function wrapText(value) {



     return "<p style='margin:0px;word-wrap:break-word;white-space:
normal'>" + value + "</p>";



           
}


  datagrid js取得欄位代號及名稱的方法 觀看回應

var datagrid = $('#dataGridMaster');



var rowIndex =
$("#dataGridMaster").datagrid("getRowIndex",
$("#dataGridMaster").datagrid("getSelected"));



var field = 'CustomerID';



var row = datagrid.datagrid('getPanel').find('.datagrid-view1
.datagrid-body').find('tr[datagrid-row-index="' + rowIndex + '"]');



var value = row.find('td[field="' + field +
'"]>.datagrid-cell').html();



alert(value);