मुझे TextBoxFor <,> (अभिव्यक्ति, htmlAttributes) का उपयोग करके एक टेक्स्टबॉक्स में डेटाइम का एकमात्र तारीख भाग प्रदर्शित करने में परेशानी हो रही है।
मॉडल Linq2SQL पर आधारित है, क्षेत्र SQL पर और इकाई मॉडल में एक दिनांक समय है।
अनुत्तीर्ण होना:
<%= Html.TextBoxFor(model => model.dtArrivalDate, String.Format("{0:dd/MM/yyyy}", Model.dtArrivalDate))%>
यह ट्रिक मूल्यह्रास प्रतीत होती है, ऑब्जेक्ट htmlAttribute में किसी भी स्ट्रिंग मान को अनदेखा किया जाता है।
अनुत्तीर्ण होना:
[DisplayFormat( DataFormatString = "{0:dd/MM/yyyy}" )]
public string dtArrivalDate { get; set; }
मैं "00:00:00" भाग के बिना विवरण / संपादित दृश्य पर केवल दिनांक भाग को संग्रहीत और प्रदर्शित करना चाहूंगा।