[英]Razor code EditorFor showing '�' as default?
這是無效的 unicode 代碼點字形。 這是您在大多數瀏覽器中遇到 null 字符 '\0' (U+0000) 時會看到的內容。 這恰好是 .NET char
數據類型的默認值。
三種解決方法:
c == default(char)? ' ': c
c == default(char)? ' ': c
default(char)
時隱藏EditorFor
或LabelFor
System.String
,這在null
和String.Empty
兩種情況下都會導致正確的再現
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.