5
Benim ModeliMVC3 "Gerekli" kaldırılan ancak veri-val-Gerekli özellik
[DataType(DataType.Text)]
[Display(Name = "Number of Employee")]
public int NumberOfEmployee { get; set; }
[DataType(DataType.Date)]
[Display(Name = "CEO Birthday")]
[DateRange(2)]
public DateTime CEO_Birthday { get; set; }
[DataType(DataType.Date)]
[Display(Name = "Organisation Anniversary")]
[DateRange(3)]
public DateTime OrgAnniversary { get; set; }
Benim Görünüm
<tr>
<td style="border:0;">
<div class="editor-label">
@Html.LabelFor(m => m.NumberOfEmployee)
</div>
</td>
<td style="border:0;">
<div class="editor-field">
@Html.TextBoxFor(m => m.NumberOfEmployee)
</div>
</td>
</tr>
<tr>
<td style="border:0;vertical-align:middle;">
<div class="editor-label">
@Html.LabelFor(m => m.CEO_Birthday)
</div>
</td>
<td style="border:0;">
<div class="editor-field">
@Html.TextBoxFor(m => m.CEO_Birthday, new { @class="date"})
</div>
</td>
</tr>
<tr>
<td style="border:0;vertical-align:middle;">
<div class="editor-label">
@Html.LabelFor(m => m.OrgAnniversary)
</div>
</td>
<td style="border:0;">
<div class="editor-field">
@Html.TextBoxFor(m => m.OrgAnniversary, new { @class = "date" })
</div>
</td>
</tr>
Benim Global.asax.cs yapmayı
protected void Application_Start()
{
DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes = false;
.....
}
benim modelinde hiçbir gerekli özellik yoktur ama yine de gerekli bir alan kaldırmak için bu
Ben This bölümüne başvurun alıyorum ama benim kodu için geçerli değildir. Gerekli alanı kaldırmam için bana yardım et.
teşekkür ederiz eklemek ihtiyaç duymaz. Günümü kurtardım! – gabnaim