C # String.Format - Недопустимая строка ввода

У меня есть расширение MVC3 HtmlHelper, подобное этому:

public static MvcHtmlString ShowInfoBar(this HtmlHelper helper, string message, InfoMessageType messageType)
    {
        return MvcHtmlString.Create(String.Format(@"<script type=""text/javascript"">$(document).ready(function () { gtg.core.showInfoBar('{0}', '{1}'}; );</script>", message, messageType.ToString().ToLower()));
    }

Значение сообщения равно «Название продукта успешно сохранено».

Значение messageType - это info .

Он продолжает говорить Входная строка была в неправильном формате.

Я застрял ??

8
задан Sam 17 August 2011 в 06:50
поделиться