Attributo HTML disabilitato = & # 8220; disabled & # 8221; non funziona con IE8
-
07-07-2019 - |
Domanda
Ho un'applicazione ASP.NET MVC. Il codice in aspx è così
<input '<%= ViewData["Disabled"] %>' class="Text1" type="text" name='test' value='0'/>
ViewData [" Disabled "] contiene in questo stato una stringa =
'disabilitato = " disabile "'
il risultato in firefox:
<input class="Text1" type="text" value="0" name="test" disabled="disabled"/>
il risultato in IE8:
<input name="test" class="Text1" type="text" ?="" ?disabled="disabled" value="0"/>
Perché l'output è così?
Soluzione
Forse prova a sbarazzarti delle virgolette singole allegate:
<input <%= ViewData["Disabled"] %> class="Text1" type="text" name='test' value='0'/>
Altri suggerimenti
Penso che potrebbero essere le virgolette
Prova:
<input <%= ViewData["Disabled"] %>
class="Text1"
type="text"
name='test'
value='0'/>
La gentilezza,
Dan
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow