我的质量检查小组希望将文件上传文本框设置为可编辑状态,我该如何实现?
使用下面的代码,我可以获得上面的浏览按钮,该按钮是不可编辑的文本框,我们无法在其中看到该文件路径。
质量检查小组希望使用selenium工具自动设置文件路径,但他们无法设置文件路径。
对此有什么解决方案?
当前代码可以正常工作-
Home.cshtml
<input type="file" name="file" />
HomeController.cs
[HttpPost]
public ActionResult Upload()
{
if (Request.Files.Count > 0)
{
var file = Request.Files[0];
if (file != null && file.ContentLength > 0)
{
var fileName = Path.GetFileName(file.FileName);
var path = Path.Combine(Server.MapPath("~/Images/"), fileName);
file.SaveAs(path);
}
}
return RedirectToAction("UploadDocument");
}