0

我有一个场景,我希望客户端上传文件。我已经完成了这项工作,它会将文件拉入我的控制器。我得到文件的前 3 行,然后在另一个对象和视图中将其发送回用户。

我想要做的是将文件保存在服务器上并让客户端验证内容是否正确。如果客户回复,那么我们保留文件,我继续处理它,如果他们不喜欢它,我们将其删除。

我试图弄清楚的两个问题是:

  1. 当我发回文件的 3 行时,我不想随它一起发送文件,但我不知道引用它的好方法
  2. 如果用户没有响应,我希望删除该文件。

现在它这样做:

用户将文件上传到 HttpPostedFileBase 我使用流阅读器获取前 3 行我发回对象中的 3 行

4

1 回答 1

0
  1. 在视图模型中创建属性以支持存储文件和内容。填充此内容并将其发送回用户以供批准。

  2. 最终,您无法通过网络会话准确地做到这一点。您可以尝试使用 Session_end,但这非常不可靠。您将不得不编写一个批处理文件,该文件假定如果该文件在位置 x 中存在更多 han y,则将其删除。

于 2013-03-08T16:50:29.947 回答