<form class="login-form" action="/account/login" method="post" autocomplete="off">
@Html.AntiForgeryToken()
<h3 class="form-title font-green">Giriş Yap</h3>
<div class="alert alert-danger display-hide">
<button class="close" data-close="alert"></button>
<span> Kullanıcı Adınız ve Şifreniz ile giriş yapınız </span>
</div>
@*Chrome/Mozilla/IE şifre kaydedilsin mi diye sormaması içim.Gerçek PAssword alanının ütsünde iki tane de fake password alanı var...*@
<input class="form-control form-control-solid placeholder-no-fix display-none" type="password" required autocomplete="off" placeholder="Şifre" id="fakesifre" name="fake" />
<div class="form-group">
<!--ie8, ie9 does not support html5 placeholder, so we just shoAdıw field title for that-->
<label class="control-label visible-ie8 visible-ie9">Kullanıcı Adı </label>
<input class="form-control form-control-solid placeholder-no-fix" type="text" required autocomplete="off" placeholder="Kullanıcı Adı" name="Email" id="Email" />
</div>
<div class="form-group">
<label class="control-label visible-ie8 visible-ie9">Şifre</label>
<input type="password" name="password_fake" id="password_fake" value="" style="display:none;" />
@*Chrome şifre kaydedilsin mi diye sormaması içim. İki tanetype=password field var Chrome ilkini almya çalışacak bakacak ki null alayım mı diye sormayacak.*@
<input class="form-control form-control-solid placeholder-no-fix" type="password" required autocomplete="off" placeholder="Şifre" name="Password" id="Password" />
</div>
<div class="form-actions">
<button type="submit" id="giris" class="btn green uppercase">Giriş</button>
<label class="rememberme check">
<input type="checkbox" name="RememberMe" value="True" />Beni Hatırla
</label>
</div>
</form>
Browser ilk gördüğü username ve password alanlarını almaya çalışıyor. Onlarda hidden ve null olduğu için onları alamıyor. Böylece Şifre Kaydetmeyi sormuyor.
Ömer Faruk Dinçer