可能性の重複:私は私の要件ごとにマスター・ディテールGridViewの例を変更した
Format Date in Bind Statement inside a ListView日付フォーマット
。それは正常に動作していますが、セルの1つの日付形式が "12/12/2012 12:00:00 AM"と表示されています。私はちょうど "12/12/12"を表示したい。助けてください、コードが
<asp:TemplateField HeaderText="Date of Failure" SortExpression="Failure_date" >
<EditItemTemplate>
<asp:TextBox ID="EditFailure_date" runat="server" Columns="20" MaxLength="50" Text='<%# Bind("Failure_date") %>'></asp:TextBox>
<asp:RequiredFieldValidator ID="Failure_dateRequiredFieldValidator" runat="server" ControlToValidate="EditFailure_date" Display="Dynamic" ErrorMessage="Can not be blank" SetFocusOnError="True"></asp:RequiredFieldValidator>
</EditItemTemplate>
<ItemStyle HorizontalAlign="Left" VerticalAlign="Top" />
<HeaderStyle HorizontalAlign="Left" VerticalAlign="Top" />
<ItemTemplate>
<asp:Label ID="Failure_date" runat="server" Text='<%# Bind("Failure_date") %>' ></asp:Label>
</ItemTemplate>
</asp:TemplateField>
また、 "before {。ありがとうございます。省略を修正するには – user1185088
が編集されました。 – Richard