Pergunta

Eu tenho um aplicativo ASP.NET MVC. O código no ASPX é assim

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

ViewData ["desativado"] contém neste estado uma string =

'Disabled = "desativado"'

O resultado em Firefox:

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

o resultado no IE8:

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

Por que a saída é como essa?

Foi útil?

Solução

Talvez tente se livrar das citações simples:

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

Outras dicas

Eu acho que pode ser as citações

Tentar:

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

Gentileza,

Dan

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top