我创建了一个具有30个Web窗体的asp.net解决方案。默认情况下,自动完成功能处于打开状态。如果我需要关闭30个网络表单的自动填充条件。我必须为每个表单添加属性(autocomplete = off)。有什么办法可以取消整个解决方案的自动完成条件?
好的。然后尝试使用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);
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句