Sono in un UserControl ASP.NET. Quando digito Control-K, Control-D per riformattare tutto il markup, ricevo una serie di messaggi da VS 2008:"Impossibile riformattare il documento" in ASP.NET, VS2008
"Impossibile riformattare il documento." Il formato originale è stato ripristinato. "
"Impossibile completare l'azione."
"Impossibile completare l'operazione. Il parametro non è corretto."
Qualcuno sa che cosa causa questo?
Modifica: OK, è solo ... strano.
Il problema è qui:
<asp:TableCell>
<asp:Button Text="Cancel" runat="server" ID="lnkCancel" CssClass="CellSingleItem" />
</asp:TableCell>
In qualche modo che asp: linea Button è la causa del problema. Ma se elimino un singolo attributo, la formattazione funziona. O se aggiungo un nuovo attributo, la formattazione funziona. O se cambio il tag in modo che non si chiuda da solo, funziona. Ma se annullo e lo lascia così com'è, non funziona.
Tutto quello che posso immaginare è che questa è una specie di bug davvero oscuro e bizzarro.
Cosa dire dell'eliminazione di un attributo, quindi la ridigitazione del codice anziché l'annullamento? Forse c'è uno strano personaggio non valido che non può essere visto. – palehorse
Anche se, invece di eliminare qualcosa, aggiungo un nuovo attributo (come, ad esempio, BackColor = "Verde"), mi consente di formattare nuovamente. Non ho alcuna spiegazione logica per questo. –
Che strano. Immagino che l'unica altra cosa che mi chiedo sarebbe copiare il codice in una nuova pagina (solo la riga della tabella HTML, BODY e una cella con il pulsante), vedere se si comporta ancora in questo modo ... o semplicemente dateglielo al bug strano che sembra essere. – palehorse