`
灵雨飘零
  • 浏览: 36599 次
  • 性别: Icon_minigender_1
  • 来自: 唐山
文章分类
社区版块
存档分类
最新评论

GridView日期格式模版列使用方法

 
阅读更多
在asp.net 2.0中,如果要在绑定列中显示比如日期格式等,如果用下面的方法是显示不了的



<asp :BoundField DataField=“CreationDate”

DataFormatString=“{0:M-dd-yyyy}”

HeaderText=“CreationDate” />



主要是由于htmlencode属性默认设置为true,已防止XSS攻击,安全起见而用的,所以,可以有以下两种方法解决

1、

<asp :GridView ID=“GridView1″ runat=“server”>

<columns>

<asp :BoundField DataField=“CreationDate”

DataFormatString=“{0:M-dd-yyyy}”

HtmlEncode=“false”

HeaderText=“CreationDate” />

</columns>

</asp>

将htmlencode设置为false即可



另外的解决方法为,使用模版列

<asp :GridView ID=“GridView3″ runat=“server” >

<columns>

<asp :TemplateField HeaderText=“CreationDate” >

<edititemtemplate>

<asp :Label ID=“Label1″ runat=“server”

Text=‘<%# Eval("CreationDate", "{0:M-dd-yyyy}") %>‘>

</asp>

</edititemtemplate>

<itemtemplate>

<asp :Label ID="Label1" runat="server"

Text=’<%# Bind(“CreationDate”, “{0:M-dd-yyyy}”) %>‘>

</asp>

</itemtemplate>

</asp>

</columns>

</asp>
分享到:
评论

相关推荐

    在GridView控件中绑定列、超级链接列、模板...

    在本场景中,我们主要关注如何管理和自定义GridView控件中的列,包括绑定列、超级链接列以及模板列。 首先,让我们了解GridView的基本设置。在管理留言界面中,通常会有一个GridView控件用来展示留言信息。当`...

    gridview使用技巧、gridview使用大全、gridview常用问题、gridview常用方法

    - 格式问题:使用TemplateField定制字段格式,如日期、货币等。 - 宽度调整:使用AutoSizeMode属性控制列宽,或通过CSS样式设置固定宽度。 6. GridView的扩展和自定义: - 用户控件和模板:创建自定义控件,使用...

    gridview 控件中的日期使用

    在这个主题中,“gridview 控件中的日期使用”主要关注如何在GridView中显示日期数据,并优化日期格式,比如去掉日期后面的“00:00:00”这一时间部分。 1. **数据绑定**:首先,我们需要将数据绑定到GridView。这...

    GridView使用全集(主要是方法实现讲解)

    本文将深入探讨GridView的各种使用方法,包括代码分页、保存和恢复CheckBox的状态、排序、与DropDownList和CheckBox结合使用,以及实现一些高级功能如自定义样式和功能增强。 1. **代码分页** GridView支持代码...

    ASP.NET 2.0 GridView 示例 (隐藏列,添加模板列,给ButtonField 添加提示)

    这个示例旨在教你如何充分利用GridView的功能,包括隐藏列、添加模板列以及给ButtonField添加提示信息。这将提升用户体验,并使你的Web应用更具交互性和可定制性。 首先,隐藏列是调整数据展示的有效方式。在...

    Gridview冻结列.rar

    在设计阶段,可以通过拖放操作将Gridview添加到网页上,然后通过属性设置和模板字段定义列的显示样式和内容。 在描述中提到的“ScrollTable”,我们可以推测这是一个示例文件,可能包含了一个实现了列冻结功能的...

    GridView模版列中动态添加事件

    本文将详细介绍如何在GridView的模板列中动态添加事件,以增强其交互性和功能性。 首先,我们要明白模板列(TemplateField)在GridView中的作用。模板列允许开发者自定义列的显示格式,可以包含HTML、服务器控件或...

    asp.net 中的Gridview控件的使用

    - 72招可能包括72种不同的方法或技巧,比如自定义按钮事件处理、AJAX无刷新操作、使用AjaxToolKit扩展GridView功能、数据验证、异步更新等。 - 每一招可能是一个具体的实践案例,涉及如何优化性能、提高用户体验或...

    C#之GridView单元格分组显示与累计计算实例

    3. **分组列头**: 分组后的列头可以自定义,使用`GridView.HeaderRowStyle`和`GridView.GroupHeaderStyle`属性。 4. **排序和筛选**: 分组后,用户可能需要对组内的数据进行排序或筛选。可以通过添加`...

    GridView使用详解[整理].pdf

    可以通过自定义模板列实现行号自动编号。 9. **自定义时间货币等字符串格式** 使用`DataFormatString`属性设定日期、货币等格式。 10. **“...”代替超长字符串** 通过CSS或JavaScript截断过长文本并显示省略号...

    在 GridView 控件中使用 TemplateField

    下面将详细介绍 `TemplateField` 的使用方法。 #### 二、`TemplateField` 概述 `TemplateField` 是 `GridView` 控件中的一个强大特性,它允许开发者完全控制数据的显示方式。与前面提到的基本字段类型相比,`...

    asp.net GridView控件中模板列CheckBox全选、反选、取消

    在这个示例中,我们看到如何在GridView中添加模板列来包含CheckBox,并实现全选、反选和取消全选的功能。 首先,`BindData`方法用于从数据库中获取数据并绑定到GridView。这里使用了SQL语句查询`Demo_User`表中的...

    ,net中Gridview控件使用

    综上所述,这个程序示例可能涵盖了GridView控件的多种高级特性,包括但不限于自定义数据绑定、模板列、分页、排序、筛选、行选中、编辑和删除功能,以及样式和Ajax集成,旨在帮助开发者更好地理解和应用GridView控件...

    Gridview使用.doc

    Gridview允许对数据格式进行自定义,特别是对于日期、时间和货币等特殊类型的数据。这可以通过设置`DataFormatString`属性实现,例如`{0:C}`表示货币格式,`{0:d}`表示短日期格式。 #### 10. GridView实现用“...”...

Global site tag (gtag.js) - Google Analytics