public void filterView()
그리드 필터 다이얼로그를 Open한다.
- 파라미터
- 상세설명
- 예제
if(mObjDataGrid != null) mObjDataGrid.filterView();
IT 기술 정보 공유 블로그
public void filterView()
그리드 필터 다이얼로그를 Open한다.
if(mObjDataGrid != null) mObjDataGrid.filterView();
public int addRowDefaultData(ScriptObject objData)
데이터그리드에 Row를 추가한다. 추가시에 파라미터로 기본값을 설정할수 있다. (서버에는 반영하지 않는다.)
ScriptObject objData JSON으로 만들어진 OBJECT
임시 Row 키
mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint; var arrDefaultData = [{"corpId": "moram", "corpName": "모람" }]; var intRowKeyNo = mObjDataGrid.addRowDefaultData(arrDefaultData);
public int getRowKeyNoFromIndex(int intIndex);
인덱스로 부터 현재 RowKeyNo를 구한다.
int intIndex 인덱스
RowKeyNo
mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint; var intRowKeyNo = mObjDataGrid.getRowKeyNoFromIndex(1);
public void exportGrid()
– 내용 : 데이터그리드의 데이터를 Excel, CSV, xml 파일로 Export 한다.
– 파라미터 :
– 리턴값 :
– 상세설명 :
Silverlight에서 액셀 파일을 저장하기 위해 쓰는 SaveFileDialog 메소드는 보안상의 이유로 button 클릭시만 사용할수 있다. 따라서 항상
아래와 같은 Confirm메시지박스가 뜨고, Yes또는 OK 또는 확인 시에만 저장가능하도록 되어있다.
– 예제 :
function doExport() { if(mObjDataGrid != null) mObjDataGrid.exportGrid(); }
public string getChangedData();
추가/수정/삭제등의 변경이 일어난 데이터를 리턴한다.
mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint; var strData = mObjDataGrid.getChangedData();
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();