我有一个网络表单应用程序。
该页面有一个 from 其中包含一组文本框和一个ASP:FileUploader。
一个名为“上传”的按钮将上传文件与保存整个表单分开。
我设置了一个 httpHandler 来分块上传文件,它应该在用户单击“上传”后触发。
我制定的唯一方法是PostBackURL
在“上传”按钮中设置属性。例如
PostBackURL = ".upload"
它映射到 httpHandler 的路径。
但我的问题是“PostBackURL”是一个重定向,它确实会触发 httpHandler,但它会指向“.upload”页面(其内容为空),并且用户在其他文本框中丢失了信息。
那么触发 httpHandler 并让浏览器停留在当前页面的最佳方法是什么?iframe 是唯一的选择吗?