Как заполнить пустой список с помощью модели в Asp.Net Mvc [duplicate]

он работал для меня на 000webhost, выполнив следующие действия:

$headers  = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";
$headers .= "From: ". $from. "\r\n";
$headers .= "Reply-To: ". $from. "\r\n";
$headers .= "X-Mailer: PHP/" . phpversion();
$headers .= "X-Priority: 1" . "\r\n"; 

Введите адрес электронной почты при отправке электронной почты

mail('email@gmail.com', $subject, $message, $headers)

Используйте '', а не ""

Этот код работает, но письмо было получено с задержкой в ​​полчаса

-1
задан Stephen Muecke 26 April 2016 в 01:00
поделиться

1 ответ

Ваши поля использования в модели, а не свойства, поэтому DefaultModelBinder не может установить значение. Измените модель на

public class Project
{
    public string ProjectNumber { get; set; }
    public IList<Parameter> Parameters { get; set; }
    public IList<Milestone> MilestoneList { get; set; }
}

и инициализируйте коллекцию в контроллере.

2
ответ дан Stephen Muecke 22 August 2018 в 04:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: