2011-02-15 16 views

cevap

4

ValidationSummary yardımcı programını, this question numaralı telefondan kabul edilen yanıtta önerildiği gibi genişletebilirsiniz.

Düzenleme: Girilen herhangi bir metnin kodlamasının bir güvenlik özelliği olduğunu ve bu nedenle iyi bir şey olduğunu varsayalım.

6

Bunu bulmak ettik: o zaman

public static MvcHtmlString ToMvcHtmlString(this MvcHtmlString htmlString) 
    { 
     if (htmlString != null) 
     { 
      return new MvcHtmlString(HttpUtility.HtmlDecode(htmlString.ToString())); 
     } 
     return null; 
    } 

ve:

@Html.ValidationSummary(false, "<strong>ERROR:<strong>The form is not valid!").ToMvcHtmlString() 
27

kolay yolu:

@if (!ViewData.ModelState.IsValid) 
{ 
<div>@Html.Raw(HttpUtility.HtmlDecode(Html.ValidationSummary(false, "<strong>ERROR:<strong>The form is not valid!").ToHtmlString()))</div> 
} 
+0

Bu benim sorunumu çözdü. – qub1n

+1

Harika çalışıyor .... – user1882705

5
@Html.Raw(System.Web.HttpUtility.HtmlDecode((Html.ValidationSummary(false) ?? (object)"").ToString())) 
-3

ben için Kaynak dosyaları kullanan bir site var dil. Bu öğeden bir tanesinde Değeri: <img src="images/exclamation.png" > <strong>Pharmacy Name is required</strong> değerine yerleştirdim ve işe yarıyor.

+0

Bunun nasıl yanıtlandığını bilmiyorum. –