Sto creando un file CSS dinamico in ASP.NET MVC2 e ora sto riscontrando un'eccezione. Tutto stava funzionando benissimo, ma tutto ad un tratto mi sto ricevendo questo messaggio di errore per 2 variabili:ASP.NET MVC "La chiamata è ambigua" Errore (System.IO.TextWriter.Write)
La chiamata è ambigua tra le seguenti metodi o proprietà: 'System.IO.TextWriter.Write (String, params oggetto [])' e 'System.IO.TextWriter.Write (char [])'
Un esempio del codice è:
#pageMaster .CCResultsText2 {
font-size: <%= ViewData.Model.FontSize %>;
color: <%= ViewData.Model.FontColor %>;
}
Questo errore viene risolto, tuttavia, quando sostituisco <% = ViewData.Model.FontColor%> con <% Response.Write (ViewData.Model.FontColor); %>
Sembra che ci sia un qualche tipo di problema che distingue le due diverse forme del metodo System.IO.TextWriter.Write, ma non sono esattamente sicuro di cosa posso fare oltre a scrivere la risposta. Scrivi metodo.
Qual è il tipo di proprietà FontSize e FontColor del modello? – marcind
Il tuo FontColor è implicitamente attribuibile a 'string'? – kbrimington