我在ASP.NET用戶控件。當我輸入Control-K,Control-D重新格式化所有標記時,我收到一系列來自VS 2008的消息:「無法重新格式化文檔」在ASP.NET中,VS2008
「無法重新格式化文檔,原始格式已恢復。
「無法完成操作。」
「操作無法完成,參數不正確。」
有人知道是什麼原因造成的嗎?
編輯:好吧,那只是......很奇怪。
的問題是在這裏:
<asp:TableCell>
<asp:Button Text="Cancel" runat="server" ID="lnkCancel" CssClass="CellSingleItem" />
</asp:TableCell>
不知怎的,那ASP:按鈕線引起的問題。但是,如果我刪除任何個人屬性,格式化工作。或者,如果我添加一個新的屬性,格式化工作。或者,如果我將標籤更改爲非自動關閉,則可以使用。但是,如果我撤消並保持原樣,則不起作用。
我能想到的是,這是一種非常晦澀難懂的奇怪的錯誤。
那麼刪除一個屬性,然後重新輸入它而不是使用撤消呢?也許有一個無法看到的奇怪的無效字符。 – palehorse 2008-09-16 18:32:26
即使我添加了一個新的屬性(比如說,BackColor =「Green」),而不是刪除任何東西,它可以讓我再次格式化。對此我沒有合理的解釋。 – 2008-09-16 18:44:39
多麼奇怪。我想我唯一想知道的其他事情就是將足夠的代碼應對到一個新頁面(只是HTML,BODY表格行和一個帶有按鈕的單元格),看看它是否仍然以這種方式運行......或者只是把它看成是奇怪的錯誤。 – palehorse 2008-09-16 20:19:32