SORU
28 Ocak 2011, Cuma


Nasıl yardımcı Html @tarafından oluşturulan iken 'data-val-numara' mesaj doğrulama değiştirmek için MVC

Bu modeli varsayalım:

Public Class Detail
    ...
    <DisplayName("Custom DisplayName")>
    <Required(ErrorMessage:="Custom ErrorMessage")>
    Public Property PercentChange As Integer
    ...
end class

ve görünümü:

@Html.TextBoxFor(Function(m) m.PercentChange)

devam edecek bu html:

   <input data-val="true" 
    data-val-number="The field 'Custom DisplayName' must be a number." 
    data-val-required="Custom ErrorMessage"     
    id="PercentChange" 
    name="PercentChange" type="text" value="0" />

PercentChange Integer çünkü üretti sanırım data-val-number hata mesajı özelleştirmek istiyor. Böyle bir öznitelik için ilgili çalışmıyor her neyse, range değiştirmek ya da bakıyordu.
Mütevazi kendini dosya veya istemci tarafında da iptal js düzenleme büyük bir şans olduğunu biliyorum. data-val-number'In hata iletisi sadece sunucu tarafında diğerleri gibi. değiştirmek istiyorum

CEVAP
18 NİSAN 2013, PERŞEMBE


Sağlayarak iletisini geçersiz kılabilirsinizdata-val-sayıalan işlerken öznitelik kendini. Bu varsayılan ileti geçersiz kılar. Bu en azından MVC 4 ile çalışır.

@Html.(Model =>EditorFor model.Yeni=data_val_number {"tamsayı, dostum! Kaynağı" MyNumberField })

Razor için bir öznitelik adı, alt çizgi kullanmak için öznitelik kabul etmek zorunda olduğunu unutmayın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • midomansour

    midomansour

    19 EYLÜL 2009
  • TitaniumBackup

    TitaniumBack

    10 EYLÜL 2011