Estoy en un ASP.NET UserControl. Cuando escribo Control-K, Control-D para reformatear todo el marcado, recibo una serie de mensajes de VS 2008:"No se pudo reformatear el documento" en ASP.NET, VS2008
"No se pudo reformatear el documento. Se restauró el formato original."
"No se pudo completar la acción".
"No se pudo completar la operación. El parámetro es incorrecto".
¿Alguien sabe qué causa esto?
Editar: Bueno, eso es sólo ... raro.
El problema es aquí:
<asp:TableCell>
<asp:Button Text="Cancel" runat="server" ID="lnkCancel" CssClass="CellSingleItem" />
</asp:TableCell>
alguna manera que asp: Button línea está causando el problema. Pero si elimino cualquier atributo individual, el formateo funciona. O si agrego un nuevo atributo, el formateo funciona. O si cambio la etiqueta para que no sea de cierre automático, funciona. Pero si lo deshago y lo dejo tal como está, no funciona.
Todo lo que puedo imaginar es que este es un tipo de error realmente oscuro y extraño.
¿Qué tal eliminar un atributo y luego volver a escribirlo en lugar de usar deshacer? Tal vez hay un extraño personaje inválido que no se puede ver. – palehorse
Incluso si, en lugar de eliminar algo, agrego un nuevo atributo (como, por ejemplo, BackColor = "Verde"), me permite formatear de nuevo. No tengo una explicación lógica para esto. –
Qué extraño. Supongo que la única otra cosa que me gustaría pensar sería hacer suficiente con el código en una página nueva (solo el HTML, la fila de la mesa BODY y la única celda con el botón) ver si todavía se comporta de esa manera ... o solo Apúntalo al extraño error que parece ser. – palehorse