filterView

public void filterView()

그리드 필터 다이얼로그를 Open한다.

  • 파라미터
  • 리턴값
    • 상세설명
    • 예제
    if(mObjDataGrid != null) mObjDataGrid.filterView();
    

    addRowDefaultData

    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);
    

    getRowKeyNoFromIndex

    public int getRowKeyNoFromIndex(int intIndex);
    

    인덱스로 부터 현재 RowKeyNo를 구한다.

    • 파라미터

    int intIndex 인덱스

    • 리턴값

    RowKeyNo

    • 상세설명
    • 예제
    mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint;
    var intRowKeyNo = mObjDataGrid.getRowKeyNoFromIndex(1);
    

    exportGrid

    public void exportGrid()

    – 내용 : 데이터그리드의 데이터를 Excel, CSV, xml 파일로 Export 한다.

    – 파라미터 :

    – 리턴값 :

    – 상세설명 :

    Silverlight에서 액셀 파일을 저장하기 위해 쓰는 SaveFileDialog 메소드는 보안상의 이유로 button 클릭시만 사용할수 있다. 따라서 항상

    아래와 같은 Confirm메시지박스가 뜨고, Yes또는 OK 또는 확인 시에만 저장가능하도록 되어있다.

     

     

    – 예제 :

    		function doExport()
    		{
    			if(mObjDataGrid != null) mObjDataGrid.exportGrid();
    		}
    						
    

    getChangedData

    public string getChangedData();
    

    추가/수정/삭제등의 변경이 일어난 데이터를 리턴한다.

    • 파라미터
    • 리턴값
    • 상세설명
    • 예제
    mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint;
    var strData = mObjDataGrid.getChangedData();
    

    deletePost

    public void deletePost()
    

    서버로 삭제처리 명령을 전송한다.(WCF/Restful 전용)

    • 파라미터
    • 리턴값
    • 상세설명
    • 예제
    mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint;
    mObjDataGrid.deletePost();
    

    deleteRowKey

    public void deleteRowKey(int intRowKeyNo);
    

    키값에 해당하는 Row를 삭제한다. (서버에는 반영하지 않는다.)

    • 파라미터

    int intRowKeyNo 현재키

    • 리턴값
    • 상세설명
    • 예제
    mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint;
    mObjDataGrid.deleteRowKey(3);
    

    addRow

    public int addRow();
    

    데이터그리드에 Row를 추가한다. (서버에는 반영하지 않는다.)

    • 파라미터
    • 리턴값

    임시 Row 키

    • 상세설명
    • 예제
    mObjDataGrid = document.getElementById("slDataGrid").Content.EntryPoint;
    var intRowKeyNo = mObjDataGrid.addRow();