Asp.net Visual Web Developer-母版页上具有登录视图的子页预览
我有以下问题: 我运行VisualWebDeveloper2008。我有一个母版页和几个子页。在母版页上,我有登录视图控件,如下所示:Asp.net Visual Web Developer-母版页上具有登录视图的子页预览,asp.net,visual-studio-express,visual-web-developer,Asp.net,Visual Studio Express,Visual Web Developer,我有以下问题: 我运行VisualWebDeveloper2008。我有一个母版页和几个子页。在母版页上,我有登录视图控件,如下所示: <asp:LoginView ID="LoginView1" runat="server"> <LoggedInTemplate> <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
<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>
当我处理其中一个子页面并切换到“设计”视图时,我只看到带有登录框的母版页(仅匿名模板)。我无法将登录视图的模式更改为“LoggedInTemplate”,因为在子页面设计模式下禁用了所有母版页元素。Bug还是特性?如何预览子页面的设计?不幸的是,这似乎是出于设计。如果必须使用设计视图,则必须将ContentPlaceHolder临时移动到LoginView之外
老实说,我从来都不相信设计视图——它从来不会像在给定浏览器(甚至是Internet Explorer)中显示的那样显示页面。我更喜欢使用“在浏览器中查看”来查看我的页面。不幸的是,这似乎是出于设计。如果必须使用设计视图,则必须将ContentPlaceHolder临时移动到LoginView之外
老实说,我从来都不相信设计视图——它从来不会像在给定浏览器(甚至是Internet Explorer)中显示的那样显示页面。我更喜欢使用“在浏览器中查看”来查看我的页面。VS2010在设计视图中具有更好的处理能力,甚至通过了ACID1测试!但是,我已经迫不及待地想关闭设计视图;)VS2010在设计视图中具有更好的处理能力,甚至通过了ACID1测试!但是,我已经迫不及待地想关闭设计视图;)