我正在使用Webmatrix 3.0中的模板站点,该站点包括主要使用c#,razor,html和jquery的登录页面(以及其他页面)。我创建了一个新页面,用户可以在其中注册包含密码字段以及其他文本字段的页面。我的问题是,即使我在cshtml页面上只有两个字段而没有其他内容,这些字段在初始页面请求期间填充了数据。此数据是之前登录的旧“记住我”数据。
我可以从另一个页面的表单执行get请求以登陆此页面,或者从href链接导航到此处,结果是相同的。为了找到问题,我甚至从页面中删除了几乎所有代码,只留下了这个:
<div id="slideshow">
<img class="active" src="https://i.imgur.com/8iOuvtf.jpg">
<img src="https://i.imgur.com/Wi8mlH2.jpg">
<img src="https://i.imgur.com/MNhgqco.jpg">
</div>
当我发出初始页面请求时,会填充这两个字段。我试过用
之类的东西
<input type="text" />
<input type="password" />
html中的
等,以及试图清除字段无法使用javascript(我不喜欢,因为我在onload这样的事情上取得了很大的成功)。是否有一种相当明确的方法来清除初始页面请求的文本和密码字段?编辑 - 我尝试过autocomplete = off也无济于事。