2009-09-25 33 views
1

我有以下問題:的Visual Web Developer - 兒童網頁預覽與登錄查看關於母版頁

我運行的Visual Web Developer 2008年我有一個母版頁和幾個子頁面。在母版頁我已經登錄查看控制,如下圖所示:

<asp:LoginView ID="LoginView1" runat="server"> 

     <LoggedInTemplate> 
      <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"> 
      </asp:ContentPlaceHolder> 
     </LoggedInTemplate> 

     <AnonymousTemplate> 
      <asp:Login ID="Login1" runat="server" BackColor="White" Font-Size="Small"> 
      </asp:Login>    
     </AnonymousTemplate> 

    </asp:LoginView> 

當我在子頁面的一個工作,我切換到設計視圖我只看到母版頁與登錄框(僅AnonymousTemplate)。我無法將登錄視圖的模式更改爲「LoggedInTemplate」,因爲在子頁面設計模式下禁用了所有主頁面元素。錯誤或功能?我如何預覽我的子頁面的設計?

回答

1

不幸的是,這似乎是設計。如果您必須使用Design視圖,則必須暫時將ContentPlaceHolder移到LoginView之外。

儘管如此,我從來沒有信任過設計視圖 - 它從來沒有像給定的瀏覽器(甚至是Internet Explorer)那樣顯示頁面。我更喜歡使用「在瀏覽器中查看」來查看我的頁面的外觀。

+0

VS2010在設計視圖中有更好的處理,甚至通過了ACID1測試!但是,我迫不及待地想要關閉設計視圖;) –