我正在開發一個多語言的漫畫網站,所有插入的漫畫必須使用英語和葡萄牙語。如何上傳ASP.NET MVC2上的文件?
我已經有了管理多個頭銜成功這樣做:
ComicViewModel.cs:
public class ComicViewModel
{
[Key]
public int Id { get; set; }
[Required(ErrorMessage="A data não pode ficar em branco.")]
[DisplayName("Data")]
public DateTime Date { get; set; }
public IList<LocalizedTextViewModel> Titles { get; set; }
}
LocalizedTextViewModel.cs:
public class LocalizedTextViewModel
{
public CultureViewModel Culture { get; set; }
[Required(ErrorMessage = "Este campo não pode ficar em branco.")]
public string Text { get; set; }
}
CultureViewModel.cs :
public class CultureViewModel
{
public int Id { get; set; }
public string Abbreviation { get; set; }
public string Name { get; set; }
public CultureViewModel() { }
public CultureViewModel(Database.Culture culture)
{
Id = culture.Id;
Abbreviation = culture.Abbreviation;
Name = culture.Name;
}
}
問題是我無法弄清楚如何管理漫畫圖片上傳。我需要上傳多個圖片,每個圖片都引用它的語言。
任何人有任何想法?
只見[這裏](http://bartwullems.blogspot.com/2010/01/uploading-files-using-aspnet-mvc-2.html)的方式來處理上傳的文件。但使用'IEnnumerable'我無法知道每種文件的語言。 – 2010-09-13 13:26:17