CodeHelper의 ClientEvents

Client events라 하면, 코드헬퍼가 특정 기능을 수행하고 난 후 사용자에게 다시 전달해 주는 콜백 함수를 의미합니다.

콜백 함수는 아래 표와 같이 2가지가 있습니다.

ClientEvens Sub Properties
Name Type Description
OnReset string 코드헬퍼의 코드와 명이 리셋(초기화)되면 발생하는 자바스크립트 콜백 함수를 가져오거나 저장할 수 있습니다.
아래 코드헬퍼 컨트롤의 코드명 입력 텍스트박스에서 코드명을 지워 보세요.
<script type="text/javascript">
	function codehelper_reset_callback(e, json_object) {
		alert("지금 삭제하시려는 코드는 " + json_object.CodeName + "(" + json_object.TotalCode + ")입니다.");
	}
	</script>
	<bf:CodeHelper ID="CodeHelper1" runat="server" CodeHelperType="Common" MainCode="A01">
		<ClientEvents OnReset="codehelper_reset_callback" />
	</bf:CodeHelper>
OnUpdate string 코드헬퍼의 코드와 명이 다른 값으로 수정되면 발생하는 자바스크립트 콜백 함수를 가져오거나 저장할 수 있습니다.
아래 코드헬퍼 컨트롤에서 다른 코드와 코드명을 바인딩 해보세요.
<script type="text/javascript">
	function codehelper_update_callback(e, json_object) {
		alert("새롭게 업데이트된 코드는 " + json_object.CodeName + "(" + json_object.TotalCode + ")입니다.");
	}
	</script>
	<bf:CodeHelper ID="CodeHelper2" runat="server" CodeHelperType="Common" MainCode="A01">
		<ClientEvents OnUpdate="codehelper_update_callback" />
	</bf:CodeHelper>
UseOnblur bool
(default: true)
코드헬퍼 컨트롤의 코드명 입력 텍스트박스에서 커서가 떠나게되면, 자동으로 코드를 검색할지 여부를 가져오거나 저장할 수 있습니다.
아래 코드헬퍼에서는 코드명 텍스트박스에서 커서가 떠라더라도 코드를 자동으로 검색하지는 않습니다.
<bf:CodeHelper ID="CodeHelper3" runat="server" CodeHelperType="Common" MainCode="A01">
		<ClientEvents UseOnblur="False" />
	</bf:CodeHelper>
이전으로 돌아가기

TOP