2014-02-13 4 views
0

Я создал решение asp.net, которое имеет 30 веб-форм. По умолчанию автозаполнение включено. Если мне нужно отключить условие автозаполнения для 30 веб-форм. Я должен добавить атрибуты (autocomplete = off) для каждой формы. Есть ли способ отключить условие автозаполнения для всего решения?Изменение свойства по умолчанию в ASP.NET

+0

Я не использовал Masterpage – Venkat

ответ

2

Ok. Тогда попробуйте использовать BasePage и наследуют все страницы из него:

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

Если на всех ваших страницах есть главная страница, попробуйте отключить автозаполнение для элементов управления вводом с помощью Jquery на главной странице.

Вы можете разместить код ниже в главной странице:

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

Благодаря .Но я не использовал мастер страницы .То есть проблема – Venkat

Смежные вопросы