مصر عضوية مدفوعة 22/04/2015

Display Date in griedview-Datalist عرض تاريخ

ما هى افضل اداة لعرض التاريخ بشكل منسق من عمود التاريخ ف الجدول بالداتا بيس في الجريد فيو ؟

رد الموضوع

سيتي ستار لتكنولوجيا المعلومات
الادارة

وضع عرض الادوات

لعرض اي شئ يقرأ ويري في الجريدفيو او الداتاليست نضع لايبل
وهذا يكون في وضع العرض
Item template

وهذا مثال
 <asp:TemplateField ItemStyle-HorizontalAlign="right" ItemStyle-Height="100%">
                <HeaderTemplate>
                      Name العنوان هنا
                </HeaderTemplate>
                <ItemTemplate>
                        <asp:Label ID="Label2" runat="server" ><%# Convert.ToDateTime( Eval("date")).ToShortDateString() %></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>

كما ان الدالة
Convert.ToDateTime
تقوم بتحويل النص المسترجع من الجدول الي تاريخ
ثم تحوله الي تاريخ قصير من خلال

ToShortDateString() 

 سيكون الناتج مثلا
1/1/2015

اما في وضع التعديل فنستخدم التكست بوكس
textbox
وهذا يسمي وضع التعديل
Edit Template

وهذا مثال علي ذلك

 <EditItemTemplate>
    <asp:TextBox ID="txtName" Width="95%" runat="server" Text=''<%# Eval("date") %>'' ></asp:TextBox>
  </EditItemTemplate>