الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تغيير عرض التاريخ في Datagrid

مغلق
بدأه هيثم خياط في 13 مايو 2007 · 5 رد · 641 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي حقل تاريخ مثال

5/13/2007 7:02:44 AM

وأعرض الحقل عن طريق Datagrid وقمت بتغيير خصائص العامود DataFormatString إلى

{0:dd/MM/yyyy}

ولكن يظهر التاريخ كما هو

5/13/2007 7:02:44 AM

فأين المشكلة؟ وكيف يتم عرض التاريخ المخزن بصيغة dd/MM/yyyy؟

وكن ذاك الفتى إن مشى

قالوا هذا الأثر

للتواصل الفني

haitham.khaiyat@hotmail.com

#2

جرب الفورمات التالي:

{0:d/M/yyyy}

و أيضاً أضف الخاصية التالية للحقل

HtmlEncode = False
#3

أنا شغال معيى نفس الفورمات

بس لو ترفق كود HTML بتاع العمود نفسه

#4
System Down كتب:
جرب الفورمات التالي:

{0:d/M/yyyy}

و أيضاً أضف الخاصية التالية للحقل

HtmlEncode = False

جربت الفورمات

{0:dd/MM/yyyy}

وظهر التاريخ بشكل صحيح وأعتقد انه بسبب التعديل في

HtmlEncode = False

ما أعرف ما هي الفائدة من تعديل هذه الخاصية؟ :wacko:

لكن المشكلة أنه عرض التاريخ بدون الوقت

13/5/2007

وأريده ان يعرض التاريخ والوقت كاملا لأنه يدل على تاريخ ووقت التحديث للسجل.

أطيب تحية،،

وكن ذاك الفتى إن مشى

قالوا هذا الأثر

للتواصل الفني

haitham.khaiyat@hotmail.com

#5

أعتقد وجدتها يا إخوة وهي كالتالي:

{0:dd/MM/yyyy hh:mm:ss tt}

وقد وجدت هذه الوصلة المفيدة بخصوص الفورمات:

http://jhhpbb.spaces.live.com/?_c11_BlogPa...%26ayear%3D2006

لكن لدي كم سؤال أود أن أختم الموضوع بهم حتى تكمل الفائدة:

أولا لو لاحظنا الفورمات للتاريخ

dd/MM/yyy

لماذا الشهر حرف M كبير وليس m حيث لو استخدمنا الحرف الصغير لن يعمل الفورمات.

السؤال الثاني:

ماهي الخاصية التالية وما فائدتها؟

HtmlEncode = False

شكرا جزيلا للجميع.

تم تعديل هذه المشاركة بواسطة هيثم خياط في 13 مايو 2007 في 14:46

وكن ذاك الفتى إن مشى

قالوا هذا الأثر

للتواصل الفني

haitham.khaiyat@hotmail.com

#6
هيثم خياط كتب:
لكن لدي كم سؤال أود أن أختم الموضوع بهم حتى تكمل الفائدة:

أولا لو لاحظنا الفورمات للتاريخ

dd/MM/yyy

لماذا الشهر حرف M كبير وليس m حيث لو استخدمنا الحرف الصغير لن يعمل الفورمات.

لأن m الصغيرة تستخدم للتعبير عن الدقائق

هيثم خياط كتب:
السؤال الثاني:

ماهي الخاصية التالية وما فائدتها؟

HtmlEncode = False

شكرا جزيلا للجميع.

من المفترض أنه عندما تكون القيمة True (الوضع الإفتراضي) فإنه يمنع النصوص الخطيرة من الظهور (لهجمات الـcross site scripting و ما شابه). و لكن هناك bug يمنع الفورماتنغ أيضاً.

هذا الموضوع مغلق.

مواضيع مشابهة