У меня странный. Я пытаюсь сделать из стандартного просто текстовое поле с помощью помощника TextArea:Spark View Engine Html.TextArea Ошибка?
<p>
<label for="Message">Message:</label>
${ Html.TextArea("IssueText") }
${ Html.ValidationMessage("IssueText", "*") }
</p>
И мой контроллер
public ActionResult Contact() {
return View();
}
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Contact(FormCollection form) {
Seller user = _session.AuthenticatedSeller;
ServiceTicket ticket = new ServiceTicket(user, form["IssueText"],
form["ContactReason"]);
if (ticket.IsValid) {
_servicetTicketRepository.Add(ticket);
_servicetTicketRepository.Commit();
return RedirectToAction("Index", "MyPlace");
}
ModelState.AddModelErrors(ticket.GetRuleViolations());
return View();
}
И при первой загрузке страницы она работает просто отлично и делает текстовое поле
неBefore http://cadred.net/personal/contact-before.png
Однако, когда я отправить форму для проверки проверки он больше не делает
текстовое полеAfter http://cadred.net/personal/contact-after.png
Я представлю это списку рассылки spark-dev. –
Хорошее предложение. –