내 코드 숨김에서 asp.net 컨트롤의 display 속성을 none으로 설정했습니다. 사용자가 문서를 업로드하고자하는 경우jQuery와 ASP.NET은 코드 뒤에 가시성을 제어합니다
내 페이지에서fuDoc.Attributes("style") = "display:none;" 'fuDoc is a FileUpload control.
, 그들은 jQuery를 사용하여, 나는() 다음과 같이 .show 사용하여 'block'
에 display
속성을 설정 링크를 클릭;
$('#fuDoc').show();
나는 또한 시도했다; 양식 제출에 fuDoc
가 visible
경우
$('#fuDoc').attr('style', 'display:block;');
지금, 나는 확인해야하고 만약 그렇다면, 예를 들어, 표준 파일 업로드 과정을 fuDoc 제어가 문제없이 HTML에 display:block
로 설정되어 있지만 .. .HasFile
등 그러나
확인, 다음 asp.net 코드는 항상 그 이유는 무엇입니까
If fuDoc.Attributes("style") = "display:none;" Then 'always results to true
진정한 생산? 어떤 도움을 주시면 감사하겠습니다.
참고 : FileUpload 컨트롤은 동적으로 만들어지지 않습니다.
감사합니다. codrin, 첫 번째로 투표했지만 다른 것을 받아 들여야합니다. 비슷한 문제가있는 다른 사람들에게 도움이 될 수 있습니다. –