WebDataGrid の UnboundCheckBoxField に、JavaScript でチェック/アンチェックする方法です。
次の様にセルに対して set_value() メソッドを呼び出すことで実現することができます。
// チェックを入れる
function checkAll() {
var grid = $find("WebDataGrid1");
var rows = grid.get_rows();
for (var i = 0; i < rows.get_length(); i++) {
rows.get_row(i).get_cellByColumnKey("IsChecked").set_value(true);
}
}
// チェックを外す
function uncheckAll() {
var grid = $find("WebDataGrid1");
var rows = grid.get_rows();
for (var i = 0; i < rows.get_length() ; i++) {
rows.get_row(i).get_cellByColumnKey("IsChecked").set_value(false);
}
}