<asp:Label id=Label6 runat="server" Text ='<%#(DataBinder.Eval(Container.DataItem,"datIssue")).ToString("yyyy-MM-dd")%>'>
</asp:Label>
看看。

解决方案 »

  1.   

    换成:
    <%#DataBinder.Eval(Container.DataItem,"datIssue","{0:yyyy-MMMM-d}")%>
    试试
      

  2.   

    <asp:Label id=Label6 runat="server" Text ='<%#(DataBinder.Eval(Container.DataItem,"datIssue")).ToString().Split(" ")[0]%>'>
    </asp:Label>
      

  3.   

    <ItemStyle Font-Size="9pt" Wrap="False" ForeColor="Red"></ItemStyle>
    <ItemTemplate>
    <asp:Label id=Label6 runat="server" Text ='<%#DataBinder.EvalEval(Container.DataItem,"datIssue","{0:yyyy-MMMM-d}")%>
    </asp:Label>
    </ItemTemplate>
      

  4.   

    datIssue必须是datetime类型
    <asp:Label id=Label6 runat="server" Text =<%#DataBinder.Eval(Container.DataItem,"datIssue","{0:yyyy-MM-dd}")%>>
    </asp:Label>
      

  5.   

    我定义的datIssue是smalldatatime型的
      

  6.   

    TO:
    “string.Split(params char[])”最匹配的重载方法具有一些无效参数
      

  7.   

    重载“ToString”方法未获取“1”参数