전체 글 썸네일형 리스트형 [asp.net] GridView 클릭 이벤트 만들기 1.그리드뷰에 클릭 이벤트 함수가 없어서 구글링으로 찾아낸 방식이다. onRowCreated함수를 사용해서 생성되는 Row에 onclick 함수를 만들어 준다. GrdXrayResult_RowCreated함수를 보자. 2.m_iRowIdx변수는 전역으로 선언되어 있다. Row의 인덱스가 될 변수이다. onclick 이벤트 속성을 주고 이벤트 이름은 onGridViewRowSelected()가 되겠다. 3.비하인드에서 이벤트 속성을 만들어 줌으로 인해서 div에서 onclick이벤트 함수가 클릭시 호출이 된다. 그럼 마지막으로 onGridViewRowSelected() 함수를 살펴보자. var gridViewCtlId = ''; var gridViewCtl = null; var curSelRow = nul.. 더보기 [oracle] OracleDataAdapter를 사용한 DataTable 채우기 비주얼 스튜디오 2008에서는 DataTable에 Load()멤버 함수가 있어서 DataTable에 값을 채우기에 편하지만 2003의 경우는 Load()함수가 없다. 그럼 이런 경우에는 어떻게 해야 할까? 위와 같이 OracleDataAdapter를 사용해서 DataTable에 결과쿼리의 값을 얻을 수 있다. 더보기 [oracle] DBNull 예외 처리 위 에러는 DB에서 값을 가져올 때 0이 아닌 널을 리턴하기 때문에 값을 DBNUll형식이기 때문에 에러가 발생한다 이는 아래와 같이 IsNullOrEmpty속성으로 예외처리를 할 수 있다. (수정전) If sDbNullCheck.IsNullOrEmpty(oPatients.Rows(0).Item("ComPay").ToString) Then iDataCnt = 0 Else (수정후) If String.IsNullOrEmpty(oPatients.Rows(0).Item("ComPay").ToString) Then iDataCnt = 0 Else String객체의 멤버 함수 속성을 사용해야 Warring이 사라진다. if DB 값(DBNull) is System.DBNull.Value Then 과 같이 하면 해.. 더보기 이전 1 ··· 10 11 12 13 14 15 16 ··· 38 다음