I met a big problem, i used the login control to validate the user and transfer another aspx file. it worked very well at VWD 2005 express,but the error occour: "http 500 inside server error", my web.config as following:
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<connectionStrings>
<add name="AccessFileName" connectionString="~/App_Data/ASPNetDB.mdb"
providerName="System.Data.OleDb" />
<add name="myDealerConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\myDealer.mdb;Persist Security Info=True;Jet OLEDB:Database Password=pa$$405247"
providerName="System.Data.OleDb" />
</connectionStrings>
<system.web>
<authentication mode="Forms">
<forms loginUrl="mylogin.aspx" defaultUrl="mylogin.aspx"/>
</authentication>
<membership defaultProvider="AccessMembershipProvider">
<providers>
<clear/>
<add name="AccessMembershipProvider"
type="Samples.AccessProviders.AccessMembershipProvider"
connectionStringName="AccessFileName"
enablePasswordRetrieval="false"
enablePasswordReset="false"
requiresUniqueEmail="true"
requiresQuestionAndAnswer="false"
minRequiredPasswordLength="1"
minRequiredNonalphanumericCharacters="0"
applicationName="Dealer"
hashAlgorithmType="SHA1"
passwordFormat="Hashed"/>
</providers>
</membership>
<roleManager enabled="true" defaultProvider="AccessRoleProvider" cacheRolesInCookie="true" cookieName=".ASPXROLES" cookieTimeout="30" cookiePath="/" cookieRequireSSL="false" cookieSlidingExpiration="true" cookieProtection="All">
<providers>
<add name="AccessRoleProvider"
type="Samples.AccessProviders.AccessRoleProvider"
connectionStringName="AccessFileName"
applicationName="Dealer"/>
</providers>
</roleManager>
<profile enabled="true" defaultProvider="AccessProfileProvider">
<providers>
<add name="AccessProfileProvider"
type="Samples.AccessProviders.AccessProfileProvider"
connectionStringName="AccessFileName"
applicationName="Dealer"
description="Stores and retrieves profile data from an $safeprojectname$ database."/>
</providers>
<properties>
<add name="FriendlyName" type="string" allowAnonymous="true" serializeAs="String"/>
<add name="Height" type="int" allowAnonymous="true" serializeAs="String"/>
<add name="Weight" type="int" allowAnonymous="true" serializeAs="Xml"/>
</properties>
</profile>
<anonymousIdentification enabled="true" cookieName=".ASPXANONYMOUS" cookieTimeout="100000" cookiePath="/" cookieRequireSSL="false" cookieSlidingExpiration="true" cookieProtection="None" domain=""/>
<webParts>
<personalization defaultProvider="AccessPersonalizationProvider">
<providers>
<add name="AccessPersonalizationProvider"
type="Samples.AccessProviders.AccessPersonalizationProvider"
connectionStringName="AccessFileName"
applicationName="Dealer"/>
</providers>
</personalization>
</webParts>
<!--
<trust level="Medium"/>
-->
<compilation debug="true"/>
<customErrors mode="Off" />
<sessionState timeout="60" />
</system.web>
</configuration>