モデルオブジェクトのユーザーを更新しようとしています
public ActionResult AddJob(JobQueue job,HttpPostedFileBase file)
{
job.User = "itdev";
TryUpdateModel(job)
if (ModelState.IsValid)//Always returns false
{
}
}
モデル
public class JobQueue {
[Required]
[Display(Name="JobId")]
public string JobId { get; set; }
[Required] [Display(Name = "FileName")]
public string FileName { get; set; }
[Required]
[Display(Name = "Job Run Date")]
public DateTime JobRunDate { get; set; }
[Required]
[Display(Name = "Email")]
public string Mail { get; set; }
[Required]
[Display(Name = "User")]
public string User { get; set; }
値を割り当てた後、TryUpdateModel(job)とUpdateModel(job)を使用してみましたが、ModelState.IsValidがfalseを返すため、どちらもモデルを更新していないようです。誰かが正しい方向に私を向けることができますか?MVC3を使用しています
ありがとう、
サブ