본문 바로가기

C#(ASP.NET)

Updatepanel안의 Linkbutton이 full postback를 일으킬때

여러가지 자료를 찾아 본 결과 VS의 버그인 것으로 보입니다.

 

VS2010까지도 fix가 되지 않았다고 하네요.

 

해결 방법은 2가지가 있습니다.

 

1. aspx단에서 컨트롤에 다음 속성을 추가해 줍니다.

  ClientIDMode = "AutoID"

 

2. cs단에서 다음 코드를 추가해 줍니다.

  ScriptManagerID.RegisterAsyncPostBackControl(ControlID);

 

  ex) ScriptManager1.RegisterAsyncPostBackControl(lbtnSave);

 

 

크리에이티브 커먼즈 라이선스
Creative Commons License