2010-10-14 79 views
1

我正在運行Visual Studio 2008.我無法使用自動格式來處理我的aspx頁面的源代碼。我已經從編輯菜單和ctrl K,D嘗試過了。沒有任何工作。如果我手動修復所有內容,下次打開文件時,格式化將消失。下面是它的樣子:Visual Studio自動格式化不能在aspx頁面上工作

<cc1:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="2" CssClass="ajax__myTab" Width="100%" ScrollBars="Horizontal"> 
    <cc1:TabPanel ID="TabPanel1" runat="server" HeaderText="Work - Main" Enabled="true"> 
     <headertemplate> 
      Main 
     </headertemplate> 
     <contenttemplate> 
      <table cellpadding="3" cellspacing="1"> 
       <tr> 
        <td style="text-align: right"> 
         Escalated Inquiry ID: 
        </td> 
        <td> 
         <asp:Label ID="lblPkey" runat="server"></asp:Label> 
        </td> 

回答

2

看看this post。此外,請確保您沒有任何缺失的結束標籤。

+0

我看到問題的示例。我正在使用AJAX,並且沒有任何標籤在HTML編輯器中列出。感謝您的幫助。 – Mike 2010-10-14 15:56:03

+0

@Mike沒問題。很高興你能解決它。 – Kamyar 2010-10-14 15:58:30

1

我在HTML出現問題時看到了這個。如果語法錯誤(例如缺少結束標記),則解析器不知道標籤應該放在哪裏。

編輯

根據您的樣品(假設你粘貼的一切)

<cc1:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="2" CssClass="ajax__myTab" Width="100%" ScrollBars="Horizontal"> 
    <cc1:TabPanel ID="TabPanel1" runat="server" HeaderText="Work - Main" Enabled="true"> 
     <headertemplate> 
      Main 
     </headertemplate> 
     <contenttemplate> 
      <table cellpadding="3" cellspacing="1"> 
       <tr> 
        <td style="text-align: right"> 
         Escalated Inquiry ID: 
        </td> 
        <td> 
         <asp:Label ID="lblPkey" runat="server"></asp:Label> 
        </td> 

,這裏是丟失:

   </tr> 
      </table> 
     </contenttemplate> 
    </cc1:TabPanel> 
</cc1:TabContainer> 
+0

關於如何找到它的任何想法。我只是將頁面粘貼到Dreamweaver中,並沒有發現缺少標籤。 – Mike 2010-10-14 15:52:28

+0

我剛剛提供了頁面的一部分,作爲格式看起來像 – Mike 2010-10-14 16:00:56

相關問題