我是MVVM模式的铁杆粉丝,特别是在使用ASP.NET MVC框架(在本例中是v2预览版2)时。
但我很好奇,有没有人知道如何在上传文件时使用它?
public class MyViewModel
{
public WhatTypeShouldThisBe MyFileUpload { get; set; }
}
我正在尝试上传多个文件,并在一个视图中遍历它们。但它不是上传X个文件,而是多次上传第一个文件X次(例如,如果我上传了3个文件,则上传3次)。在目标文件夹中,仅保存单个文件。
它似乎能识别存在的文件数量,那么为什么不遍历这些文件呢?
我应该提一下,我是asp.net/c#的新手(更习惯于经典/vb),所以如果我错过了一些明显的东西,我很抱歉……
代码:
public class ViewDataUploadFilesResult
{
public string Name { get; set; }
public int Length { get; set; }
}
publi
我在asp.net中使用的多线程并不多。我有一个web应用程序,上传一个大的临时文件到文件夹。我想把这个临时文件上传后再做一些其他的事情。我可以在另一个线程上做这项工作,而用户不再在网站上吗?感谢您的帮助或建议。
1.用户发布大文件2.将临时文件上传到服务器3.上传完成后我想运行另一个线程/工作线程,它可以在没有任何用户迭代的情况下运行,但由用户触发。
void uploading(){
//Uploading file To server
}
void Submitclick(){
Start a Thread
Thread thread = new Thread(DoThreadWork