Вы используете встроенные поставщики членства asp.net, настройки по умолчанию которых таковы, что они требуют, чтобы пользователь вводил определенные поля, такие как имя пользователя, пароль и т. Д., Для ввода при регистрации.В вашем web.config вы можете найти этот раздел: -
<membership>
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices"
enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false"
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
applicationName="/" />
</providers>
</membership>
Что касается того, что вы ищете, я бы посоветовал вам сначала понять, как работает этот элемент членства, а затем посмотреть, как вы можете настроитьэто соответственно.
Вы можете начать здесь: - Введение в членство