hi tuhin, i believe your membership settings in the web.config is not correct ... try to make a comparison to the one i'm using:
1 <membership>
2 <providers>
3 <clear/>
4 <add connectionStringName="cnnStr"
5 name="AspNetSqlMembershipProvider"
6 type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
7 enablePasswordRetrieval="false"
8 enablePasswordReset="true"
9 requiresQuestionAndAnswer="false"
10 applicationName="/VS2005.WebUI"
11 maxInvalidPasswordAttempts="3"
12 passwordAttemptWindow="10"
13 requiresUniqueEmail="true"
14 passwordFormat="Hashed"
15 minRequiredPasswordLength="5"
16 minRequiredNonalphanumericCharacters="1"
17 passwordStrengthRegularExpression=""
18 />
19 </providers>
20 </membership>
the config above is not for a custom membership, but for a default
AspNetSqlMembershipProvider, since in your case the type attribute is also set to System.Web.Security.SqlMembershipProvider i believe you're using the default membeship provider, right?
??? KenA