2012-05-16 24 views
1

概述Visual Studio 2010的設計師沒有顯示AJAX標籤的容器正確

我在阿賈克斯標籤集裝箱的問題,我已經在裏面添加三個選項卡,即「添加用戶」,「刪除用戶」和「更新用戶」。我不得不使用「源代碼視圖」添加它們,因爲我無法找到Ajax Tab Container的智能標籤。

  • 我不能修改標籤,
  • 無法添加事件處理程序,

問題
所以,問題是Visual Studio 2010中沒有顯示AJAX標籤正確容器設計師,我不得不手動修改「源視圖」中的控件,這很耗時。

Visual Studio內部的阿賈克斯標籤渲染
Inside Visual Studio Ajax Tab Rendering

雖然標籤容器在瀏覽器中正確呈現。

的Firefox阿賈克斯標籤的容器渲染渲染 Inside FireFox Rendering

如何解決呢?

更新: found this post related

+2

閱讀您的個人資料,你似乎很敏銳的.NET開發人員。您似乎意外地想要使用設計器,而更令人驚訝的是,您發現源代碼視圖浪費時間。 –

+0

@JamieDixon使用源視圖有利於在第一練,但我很短的時間在這個項目上得完成它快。 –

+4

@dotNetSoldier如果你是短的時間,不用擔心它如何顯示在Visual Studio。這不代表它將如何在任何瀏覽器中顯示。 – Curt

回答

2

我必須手動修改「源視圖」,這是時間的浪費 控制。

這不是浪費時間。就我個人而言,我不認爲應該使用設計模式,並且您應該熟悉代碼,以便您可以自己想象這一點。

如果您有興趣成爲一個專業的Web開發人員,那麼我會建議從Visual Studio除去設計模式(這是可能通過工具選項*)。這將解決您的問題。

*轉到Tools>HTML Designer>打鉤Enable HTML Designer

+0

我已經從我的帖子中刪除了「浪費時間」:),+1的幫助 –

2

的VS設計師無法呈現的一切,一個瀏覽器就可以。它不是爲了(對不起,壞的雙關)而設計的。這意味着作爲設計時參考,但是在各種瀏覽器中運行頁面之前,您無法看到真正呈現的內容。

最專業的Web開發人員不要使用設計反正,因爲你可以手工生產更清潔的代碼。

+0

好吧,明白了你的觀點,我必須刪除「浪費時間「從我的職位:) –

相關問題