बारे में मैं इस Enum (Notebook.cs) है एक "समस्या": मैंने एक EnumDDLFor बनाया और यह रिकॉर्ड्स के साथ DisplayAttribute में सेट किया गया नाम दिखा रहा है, लेकिन ऑब्जेक्ट को DisplayAttribute में वह नाम प्र
[DisplayName("foo")] और [Display(Name="foo")] का परिणाम @Html.LabelFor(x => x.MyProperty) के लिए समान है। दोनों <label for="MyProperty">foo</label> उत्पन्न करते हैं। DisplayName का क्या फायदा है?
मैं Display DataAnnotation विशेषता विस्तार करने के लिए इस तरह एक इनपुट फ़ील्ड इसलिए मैं अपने खुद के LabelFor<> और TextBoxFor<> HtmlHelper एक्सटेंशन में उपयोग कर सकते हैं, कुछ के लिए AccessKey के लिए ए
के साथ DisplayAttribute नाम यह आश्चर्यजनक है या इस प्रभाव के साथ कुछ है। public class MyModel
{
public string Name { get; set; }
[Display(Name = String.Format("This is [0]'s phone number",
के साथ एएसपी.नेट एमवीसी 3 स्थानीयकरण डेटाबेस से संसाधन स्ट्रिंग प्राप्त करने के लिए मैं एक कस्टम संसाधन प्रदाता का उपयोग करता हूं। यह ASP.NET के साथ ठीक काम करता है जहां मैं संसाधन प्रकार को स्ट्रिंग