2013-06-17 3 views
0

asp.net의 프로젝트에서 작업 중이며 파일을 프로젝트의 특정 폴더에 추가하는 FileUpload를 추가했습니다.UpdatePanel에서 코드를 실행할 수 없습니다.

하지만 문제는 클릭하여 코드를 실행할 Button을 UpdatePanel에 삽입하면 파일을 폴더에 저장하지 않는다는 것입니다. 또한 버튼은 UpdatePanel 내부에있는 경우에도, 어떻게 코드를 실행할 수있는 코드 :(

을 실행 오류를, 그냥 dosn't 표시되지 않습니다?

+1

우리가 그 코드를 가질 수 있습니까? –

+0

FileUpload가 UpdatePanel 안에 있습니까? –

+0

'string fileName = Path.Combine (@ "C : \ websites \ dnndev.me \ DesktopModule FileUpload1.SaveAs (fileName);'여기 코드가 – user2478115

답변

2

필자는 과거에이 문제를 가지고 있었다 , 그것은는 FileUpload 컨트롤은 AJAX UpdatePanel 내에서 작동하지 않습니다 때문에 비동기 포스트 백으로 작동하지 않는다는 사실 때문이다 나는 매우 도움이 CodeProject의에이 aticle 발견. CodeProject-UpdatePanel

+0

thnx @ Alicia, 작동했지만 단 한가지 문제가 있습니다 ... 버튼을 클릭하면 페이지가 새로 고쳐지고 글꼴 스타일이 변경됩니다. (이유는 무엇입니까? 저를 도와 줄 수 있습니까?) – user2478115

+0

안녕하세요, 사용자 2478115, 도움이됩니다. 당신의 CSS를 별도의 파일이나 페이지의 인라인에 넣었습니까? 아마도이 대답이 도움이 될까요? http://stackoverflow.com/questions/4842368/user-controls-inside-an-updatepanel-css-styles -are-gone-when-updating-ie8 – Alicia

관련 문제