반응형
javascript를 이용한 Ajax 웹페이지 제작시

-1072896748 번 에러가 뜨는 경우가 있습니다.

원인은 문자셋때문으로 한글로 결과값을 넘기는 경우가 생기는걸로 보이네요..

그런고로 페이지에 한글속성을 넣어주면 됩니다

asp.net 에서는 최상단에
<%@ page language="c#" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR" %>

asp 에서는 페이지내에
<%
Response.CharSet = "euc-kr"
%>


를 추가하시면 정상적으로 작동됩니다






반응형
반응형
Anthem.net 에 있는 Panel 컨트롤을 사용하여서 AJAX 기능을 웹페이지에 구현하던중
텍스트박스에서 엔터키 등을 누른 후 이벤트가 발생한 뒤에 클라이언트단에서 자바스크립트로 포커스를 주려고 하였는데
계속 포커스를 놓치는거다.

자바스크립트 구문을 틀리게 하였나 싶어서 여러방면으로 시도를 하였지만 그건 문제가 아니었다.
그렇다면 결국 문제는 Anthem의 AJAX를 사용하다가 충돌이 일어났거나 등의 문제라는건데.........


그러다가 우연히 Anthem:Panel 컨트롤에 있는 AutoUpdateAfterCallBack 속성을 "False" 로 변경해주니......

우와~~~~~~~~~~~~~!! focus가 매우 잘 잡히는 것이다!


그래서 찾아본 AutoUpdateAfterCallBack 속성에 대한 정보

Gets or sets a value indicating whether the control should be updated after each callback. Also see UpdateAfterCallBack.

Property Value

true if the the control should be updated; otherwise, false. The default is true.


반응형

+ Recent posts