2012-04-09 3 views
0

@FileUpload 도우미에 의해 렌더링되는 텍스트 상자의 너비는 어떻게 설정할 수 있습니까? 적절한 구문은 무엇입니까? 기본 너비는 약 20 자입니다. 긴 파일 경로가 있으면 파일 이름을 텍스트 상자에서 볼 수 없습니다. 또는 누군가가 텍스트 상자 내용을 기본적으로 오른쪽으로 완전히 스크롤하는 방법을 알고 있다면 그것은 받아 들일만한 해결책이 될 것입니다.@ FileUpload.GetHtml 도우미로 텍스트 상자 너비 설정

감사합니다,

@using (Html.BeginForm("Upload", "FileUpload", FormMethod.Post, 
         new { @encType = "multipart/form-data" })) 
{ <br/> 
    @FileUpload.GetHtml(allowMoreFilesToBeAdded: false, initialNumberOfFiles: 1, 
      includeFormTag: false, uploadText: "Upload File")<br/> 
    <input type="submit" name="submit" value="Upload" /> 
} 

답변

0

조 파일 입력이 사용하는 브라우저에 따라 달라집니다 보이는 방법. 당신은 구글 크롬에서 텍스트 상자를 얻을하지 않습니다

enter image description here

그래서이 요소의 폭을 설정하는 방법에 대한 얘기를 거의 의미가 없습니다.

following article에서 문제를 설명하고 원본 파일 입력을 숨기고 (사용자가 프리젠 테이션을 제어 할 수 없기 때문에) 사용자 지정 div를 사용하여이를 대체 할 수있는 해결 방법을 살펴볼 수 있습니다.

+0

불행히도 나쁜 소식을 전하는 사람입니다. 나는이 기사를 보았고 여러 브라우저, 특히 IE에서 작동 할 방법이 없다. 감사 – Joe