public void deletePost()
서버로 삭제처리 명령을 전송한다.(WCF/Restful 전용)
- 파라미터
- 리턴값
- 상세설명
- 예제
mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint; mObjDataGrid.deletePost();
IT 기술 정보 공유 블로그
public void deletePost()
서버로 삭제처리 명령을 전송한다.(WCF/Restful 전용)
mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint; mObjDataGrid.deletePost();
public void deleteRowKey(int intRowKeyNo);
키값에 해당하는 Row를 삭제한다. (서버에는 반영하지 않는다.)
int intRowKeyNo 현재키
mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint; mObjDataGrid.deleteRowKey(3);
public int addRow();
데이터그리드에 Row를 추가한다. (서버에는 반영하지 않는다.)
임시 Row 키
mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint; var intRowKeyNo = mObjDataGrid.addRow();
public void changeSelectedIndex(int intRowIndex)
인덱스값을 이용하여 Selected Index를 변경하고 해당 Row로 스크롤을 이동한다.
int intRowKeyNo 현재키
mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint; mObjDataGrid.changeSelectedIndex(intIndex);
public void changeSelectedKey(int intRowKeyNo);
키값을 이용하여 Selected Index를 변경하고 해당 Row로 스크롤을 이동한다.
int intRowKeyNo 현재키
function onMouseClickHandler(objSender, objEvent) { if (objEvent.getRowKeyNo() > 0 && objSender.getIsUpdated() > 0) { for (var intRowKeyNo = 1; intRowKeyNo <= objSender.getRowCount(); intRowKeyNo++) { if (objSender.getDataStateKey(intRowKeyNo) == "Added") { if (intRowKeyNo != objEvent.getRowKeyNo()) { alert("추가된 데이터를 저장하신 후 이동하여 주십시요."); objSender.changeSelectedKey(intRowKeyNo); } break; } } } }
public int getDataStateCount(string strState);
해당 상태에 해당하는 건수를 조회하여 리턴한다.
string strState 상태
건수
mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint; if (mObjDataGrid.getDataStateCount("Added") > 0) { alert("추가된 데이터를 저장하신 후 추가하여 주십시요."); return; }
public object getDataValueIndex(int intRowIndex, string strColumnId);
index 값을 이용하여 해당컬럼의 값을 리턴한다.
int intRowIndex 인덱스
string strColumnId 컬럼ID
컬럼값
mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint; var strName = mObjDataGrid.getDataValueIndex(0, "userName");
public void setDataValueIndex(int intRowIndex, string strColumnId, object objValue)
index 값을 이용하여 해당컬럼의 값을 수정한다.
int intRowIndex 현재인덱스
string strColumnId 컬럼ID
object objValue 값
mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint; mObjDataGrid.setDataValueIndex( "userName", "홍길동");
public object getDataValueKey(int intRowKeyNo, string strColumnId);
키값을 이용하여 해당컬럼의 값을 리턴한다.
int intRowKeyNo 키값
string strColumnId 컬럼ID
컬럼값
mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint; var strName = mObjDataGrid.getDataValueKey(1, "userName");
public void setDataValueKey(string strColumnId, object objValue)
키값을 이용하여 해당컬럼의 값을 수정한다.
string strColumnId 컬럼ID
object objValue 값
mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint; mObjDataGrid.setDataValueKey(1, "userName", "홍길동");