/ / Zmiana właściwości domyślnej w ASP.NET - c #, asp.net, konfiguracja, atrybuty

Zmiana właściwości domyślnej w ASP.NET - c #, asp.net, konfiguracja, atrybuty

Stworzyłem bolusa.net Rozwiązanie, które ma 30 formularzy internetowych. Domyślnie autouzupełnianie jest włączone. Jeśli muszę wyłączyć warunek autouzupełniania dla 30 formularzy internetowych. Muszę dodać atrybuty (autocomplete = off) dla każdego formularza. Czy istnieje sposób na wyłączenie warunku autouzupełniania dla całego rozwiązania?

Odpowiedzi:

2 dla odpowiedzi № 1

Dobrze. Następnie spróbuj użyć strony BasePage i dziedzicz wszystkie jej strony:

    public abstract class BasePage : Page
{
protected override void OnLoad(EventArgs e)
{
//Handling autocomplete issue generically
if (this.Form != null)
{
this.Form.Attributes.Add("autocomplete", "off");
}

base.OnLoad(e);
}
}

1 dla odpowiedzi nr 2

Jeśli wszystkie strony mają stronę wzorcową, spróbuj wyłączyć autouzupełnianie dla kontrolek wprowadzania danych za pomocą Jquery na stronie wzorcowej.

Możesz umieścić poniższy kod na stronie wzorcowej:

$(document).ready(function () { $("input").attr("autocomplete", "off"); });