में मैं अपने डेटाबेस में एक तालिका से गतिशील रूप से एक ग्रिडव्यू बाध्यकारी हूं जिसे मैंने "सत्र" कहा है।एएसपीनेट प्रारूपण दिनांक ग्रिडव्यू
var s = from sessions in datacontext.Sessions
where sessions.test == id
orderby sessions.ID ascending
select sessions;
gridView.DataSource = qsessions;
gridView.DataBind();
सत्र एक datetime क्षेत्र है कि मैं सिर्फ तारीख (महीना/दिन/वर्ष) प्रदर्शित करने के लिए कम से कम करना चाहते हैं: मैं एक विधि से जानकारी एक LINQ क्वेरी कुछ इस तरह है कि का उपयोग कर मिलता है। मैं क्या गूगल खोजों के माध्यम से पढ़ा है से, समाधान की तरह कुछ का उपयोग कर gridview की aspx मार्कअप में स्वरूपण निर्दिष्ट करने के लिए है:
<asp:TextBox ID="txtDate" runat="server" Text='<%# Eval("dateTime", "{0:MM/dd/yyyy}") %>'></asp:TextBox>
यह काम करने के लिए प्रतीत नहीं होता है और अभी भी तारीख के बाद समय से पता चलता । क्या मुझे कुछ याद आ रही है? बहुत सराहना में मदद करें!
धन्यवाद सभी । यह पहली कोशिश पर काम किया। दूसरों की कोशिश नहीं की है, इसलिए वे शायद भी काम करते हैं। मैं इसकी सराहना करता हूं! –
टेक्स्ट = '<% # इवल ("डेटटाइम", "{0: डी}")%>' – fubo