13 AĞUSTOS 2010, Cuma
'Html anlamı ne.() DisplayTextFor?
Kesinlikle yazılmış html Yardımcısı... kullanmak için iyi bir nedeni var
<%: Html.DisplayTextFor(model => model.Email) %>
Karşıt olarak...
<%: Model.Email %>
CEVAP
13 AĞUSTOS 2010, Cuma
Aşağıdaki Modelini göz önünde bulundurun:
public class MyModel
{
public string Name { get; set; }
[DisplayFormat(NullDisplayText = "No value available!")]
public string Email { get; set; }
}
benim görüşüme göre:
<%= Html.DisplayTextFor(m => m.Email) %>
<%: Model.Email %>
İlk satır "Hiçbir değeri yok" eğer Email 'null' ikinci satır bir şey görüntüler değil oysa. biz bırak görüntüler
Sonuç:
Html.DisplayTextFor dikkate özelliklerine eğlence devri açmıştır, <%: Model.Email %>
olmaz alacak.
Ayrıca <%: Model.Email %>
bir "referans hata değeri ise, ancak <%= Html.DisplayTextFor %>
" alışkanlık. Nesne atar
Bunu Paylaş:
HTML tablo td anlamı...
Özel öznitelik etiketi HTML ekleyebili...
Nasıl düzgün html öznitelikleri içinde...
Koşullu HTML Jilet MVC3 kullanarak Özn...
HTML onBlur ve değiştiğinde öznitelik ...