2010-07-23 4 views

ответ

3

Как вы обнаружили ValidationSummary для отображения сообщений об ошибках. Если вы используете AJAX, вы могли бы ваши действия возвращаемые сообщения в формате JSON:

[HttpPost] 
public ActionResult Foo() 
{ 
    // Do something 
    return Json(new { message = "success" }); 
} 

А потом называют это:

$.post('/home/foo', { }, function(json) { 
    alert(json.message); 
}); 
1

В идеале, я хочу сделать что-то вроде этого

ModelState.AddModelError("SUCCESS", mySuccessMessage);

Я думаю о модификации CSS ValidationSummary, чтобы отобразить сообщение в зеленом цвете.

, но я не знаю, где находится этот CSS

Смежные вопросы