2 Mayıs 2011, PAZARTESİ
Özel ValidationSummary şablon MVC 3 Asp.net
Asp.Net MVC3 ile bir proje üzerinde çalışıyorum
Bir Görünüm @Html.ValidationSummary(true)
ve genelde ben üretir
<div class="validation-summary-errors">
<ul>
<li>Something bad Happened!</li>
</ul>
</div>
Nasıl MyValidationSummary bu ValidationSummary uzatabilir ve Html Kodu böyle bir şey şablon oluşturur
<div class="notification warning">
<span></span>
<div class="text"> <p>Something bad Happened!</p> </div>
</div>
CEVAP
16 Aralık 2011, Cuma
Benim yaklaşımım bir özel ValidationSummary.cshtml
kullanmak için:
@model ModelStateDictionary
@if(!Model.IsValid)
{
<div class="validation-summary-errors">
<ul>
@foreach (var modelError in
Model.SelectMany(keyValuePair => keyValuePair.Value.Errors))
{
<li>@modelError.ErrorMessage</li>
}
</ul>
</div>
}
Paylaşılan klasör bu kısmi görünümü ve kodu bakın:
@Html.Partial("_ValidationSummary", ViewData.ModelState);
Bu şekilde html kontrolü tamamen size kalır.
Bunu Paylaş:
Nasıl django şablon özel şablon benim ...
özel veri seçiciler jQuery HTML5 kulla...
İnce ilk tepki AppCache (Symfony2) ile...
Objective-C: Onaylama vs vs özel Durum...
Nasıl bir T4 şablon Etmeniz kullanabil...