继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Gridview TemplateField 显示日期

不要慕码人我要切诺基
关注TA
已关注
手记 281
粉丝 37
获赞 120

方法一:

代码

<asp:TemplateField HeaderText="检查日期">           
            <ItemTemplate>
                <%# Eval("InspectionDate", "{0:yyyy-MM-dd}")%>               
            </ItemTemplate>
        </asp:TemplateField>

 

方法二:

代码

<asp:TemplateField HeaderText="检查日期">           
            <ItemTemplate>
                <%# string.Format("{0:yyyy-MM-dd}", Eval("InspectionDate")%>           
            </ItemTemplate>
        </asp:TemplateField>

 

方法三:

先在TemplateField中放一个Label控件

代码

<asp:TemplateField HeaderText="检查日期">           
            <ItemTemplate>                
                <asp:Label ID="LabelInspectionDate" runat="server" Text=""></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>

 

然后在cs中写OnRowDataBound事件

代码

 protected void xxxxx_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        DataRowView drv = (DataRowView)e.Row.DataItem;
        
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            if (e.Row.FindControl("LabelInspectionDate") != null)
            {
                Label labelInspectionDate = (Label)e.Row.FindControl("LabelInspectionDate");
                labelInspectionDate.Text = string.Format("{0:yyyy-MM-dd}",drv["InspectionDate"]);
            } 
        }
    }

 

方法五:
此方法和方法四有点相似,只是引用InsusDateTimeUtility自定义类别

代码

protected void xxxxx_RowDataBound(object sender, GridViewRowEventArgs e)
    {
    InsusDateTimeUtility  objInsusDateTimeUtility = new   InsusDateTimeUtility();    
     DataRowView drv = (DataRowView)e.Row.DataItem;
        
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            if (e.Row.FindControl("LabelInspectionDate") != null)
            {
                Label labelInspectionDate = (Label)e.Row.FindControl("LabelInspectionDate");
                labelInspectionDate.Text = objInsusDateTimeUtility.GetDateTime(drv["InspectionDate"], "yyyy-MM-dd");
            } 
        }
    }

 

 

 

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP