无论我做什么我的网络应用程序起始页,它始终是母版页。我有一个大多数页面继承的母版页,但我还有一个"Entrada.aspx"作为登录页面,它不继承母版页。我希望"Entrada.aspx"是默认页面,但我无法将其设置为任何方式。
这是标头:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Entrada.aspx.cs" Inherits="webapp.Entrada" %>
我已将 Entrada.aspx 设置为网络应用程序中的起始页 Visual Web 属性 -> 启动操作
Specific Page: Entrada.aspx
我也在web.config中设置了它:
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
<defaultDocument enabled="true">
<files>
<clear/>
<add value="Entrada.aspx"/>
</files>
</defaultDocument>
而且也不起作用。
我已经在Visual Web上下文菜单"设置为起始页"中设置了它,但它也不起作用。
您使用Visual Studio Development Server,不需要转到localhost:59852进行调试。只需让地址为localhost:59852/Entrada.aspx。
但是在您使用IIS的生产服务器中,它将起作用。