我正在创建大量自定义Web表单,并希望我可以轻松设置一个程序来自动填充这些字段。这些表格非常长,因此重新输入数据会很痛苦。
请注意,这仅供开发
答案 0 :(得分:1)
如果您想在没有外部测试软件的情况下执行此操作,只需使用DEBUG常量。将此代码放在Page_Load或Page_Load调用的其他函数中。初始设置可能会耗费时间,但它会将您的调试值保留在源代码中,因此在源代码控制中。
#If DEBUG Then
txtFirstName.Text = "John"
txtLastName.Text = "Doe"
' etc.
#End If
当您执行发布版本时,上面的代码将不会编译到Web应用程序中。
答案 1 :(得分:0)
尝试使用FireFox的Selenium插件。您可以轻松创建一个测试,为您填写表单。
答案 2 :(得分:0)
预填充表单的能力取决于所使用的浏览器,因此这不是一个可靠的选项。即使在内部网环境中,每个人的设置几乎相同,但仍然不可靠。用户还应该选择是否要安装自动填充插件。
您可以做的是优化条目,以便用户可以有效地浏览表单。有很多方法可以让猫皮肤,但你可能会考虑使用自动完成扩展器,可搜索列表等的组合。还要确保用户可以按逻辑顺序选择字段,并确保填充所有内容你可以为用户。例如,如果用户输入邮政编码,请填写城市和州。
希望这有帮助。