2009-09-14 4 views
1

ASP.NET MVC 애플리케이션이 있습니다. 영문의 코드는 그HTML 속성 disabled = "disabled"가 IE8에서 작동하지 않습니다.

<input '<%= ViewData["Disabled"] %>' class="Text1" type="text" name='test' value='0'/> 

을 ViewData [ "장애"이 상태에 포함 된 문자열 =

'비활성화 = "비활성화"'

결과에서처럼 파이어 폭스 :

<input class="Text1" type="text" value="0" name="test" disabled="disabled"/> 

IE8에 결과 :

,
<input name="test" class="Text1" type="text" ?="" ?disabled="disabled" value="0"/>  

왜 이렇게 출력됩니까?

+0

해결 됨 qoutes이었다! – Markus

답변

3

아마 둘러싸는 작은 따옴표를 치우는 시도 :

<input <%= ViewData["Disabled"] %> class="Text1" type="text" name='test' value='0'/> 
2

을 나는 그것이 따옴표

것 같아요

시도 :

<input <%= ViewData["Disabled"] %> 
     class="Text1" 
     type="text" 
     name='test' 
     value='0'/> 

친절,

관련 문제