`
conan_holmes
  • 浏览: 9613 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
最近访客 更多访客>>
社区版块
存档分类
最新评论

ASP.NET GridView中自定义TemplateField的方法

    博客分类:
  • .NET
阅读更多

在列中插入一个TemplateField:

<asp:TemplateField>
	<HeaderTemplate>
		管理员
	</HeaderTemplate>
	<ItemTemplate>
		<%# EchoOperationCode(((System.Data.DataRowView)Container.DataItem).Row)%>
	</ItemTemplate>
</asp:TemplateField>

在页面的.cs文件中添加以下方法:

protected String EchoOperationCode(DataRow row)
{
    return "something";
}

<%之间的代码将被执行%>

<%#之间代码执行结果将被输出%>,类似于JSP的<%=...%>

我们可以通过在TemplateField中调用<%# Eval("FieldName") %>输出名为FieldName的字段的值,并通过该值进一步构造具体的操作:

<asp:TemplateField>
	<HeaderTemplate>
		选择
	</HeaderTemplate>
	<ItemTemplate>
		<input type="checkbox" value="<%# Eval("id") %>" />
	</ItemTemplate>
</asp:TemplateField>

也可以在<%#...%>中调用本类中的方法,实现更加高级的功能,如文中最初的用法。

分享到:
评论

相关推荐

    ASP .Net GridView CSS 模板样式

    在本文中,我们将深入探讨如何使用CSS对ASP.NET GridView进行模板样式的定制,以实现更美观、更符合用户体验的设计。 首先,我们需要理解CSS(Cascading Style Sheets)的作用。CSS是一种样式表语言,用于定义HTML...

    ASP.NET的GridView控件自定义模板设计实例

    在ASP.NET中,GridView控件是一个非常常用的展示数据的组件,尤其在Web应用程序开发中扮演着重要角色。它能够方便地绑定到各种数据源,并且提供了丰富的功能来展示和操作数据。本实例将深入探讨如何利用GridView控件...

    重写Asp.net中GridView,增加冻结窗口等多项功能

    一个多功能的GridView,在asp.net原有的GridView上增加了11个新功能,包括分组,冻结窗口,鼠标事件,复合排序,联动复选框,响应行的单击事件和双击事件,行右键菜单,自定义分页样式,合并指定列的相邻且内容相同的单元格等...

    ASP.NET GridView表格列宽拖动功能示例

    1. **创建GridView**:首先,在ASP.NET页面中添加一个GridView控件,并绑定数据源。设置必要的属性,如AutoGenerateColumns(通常设为False)以控制列的显示。 2. **定义列**:手动创建BoundField或TemplateField,...

    ASP.NET GridView控件源代码大全

    ASP.NET GridView控件是.NET Framework中的一个强大且常用的Web控件,主要用于展示数据,并提供了丰富的功能,如排序、分页、筛选和编辑等。在这个"ASP.NET GridView控件源代码大全"的压缩包中,您将找到一系列示例...

    在ASP.NET_2.0中操作数据.在GridView控件中使用TemplateField

    在ASP.NET 2.0中,GridView控件是用于显示数据集合的强大工具,它允许开发者以表格形式展示数据。其中一个关键特性是TemplateField,它提供了高度的灵活性和自定义能力,使得开发人员能够根据需要创建复杂的布局和...

    一个很好的Asp.net GridView实例,初学者必备

    Asp.net GridView控件是.NET框架中用于显示和操作数据的强大工具,尤其适合在Web应用程序中展示表格数据。这个实例是一个极好的起点,适合初学者学习,同时也为有经验的开发者提供了二次开发的基础。 1. **GridView...

    ASP.NET GridView 动态添加模板列示例

    本示例将详细介绍如何在ASP.NET中使用C#编程语言实现GridView的动态模板列添加。 首先,我们需要理解GridView的基本结构。GridView由一系列列(Columns)组成,每列可以是BoundField(绑定字段)、TemplateField...

    ASp.NET GridView 编辑模板

    ASp.NET GridView 控件是ASP.NET Web Forms框架中一个强大的数据呈现组件,它允许开发者以表格形式展示数据,并提供各种交互功能,如排序、分页、筛选和编辑。"GridView 编辑模板"特指GridView控件在编辑模式下使用...

    ASP.NET GridView 和GridData行单击与双击事件

    在ASP.NET开发中,GridView控件是用于展示数据表格的常用组件,而GridData则可能是自定义或扩展的类似控件。本主题将深入探讨如何处理GridView和GridData控件的行单击与双击事件,以实现弹出详细页面和编辑状态更新...

    Display image gallery in ASP.NET GridView Control

    在ASP.NET开发中,GridView控件是一个非常常用的数据展示组件,尤其适合于表格形式的数据展示。本主题将深入探讨如何利用GridView控件来创建一个图片画廊。在ASP.NET应用中,实现“Display image gallery in ASP.NET...

    asp.net gridview的使用例子

    ASP.NET GridView 控件是Web开发中的一个强大工具,主要用于展示数据集合,并允许用户进行交互式操作。这个控件是ASP.NET框架的一部分,适用于构建数据驱动的网页应用。在这个"asp.net gridview的使用例子"中,我们...

    ASP.NET中dropdownlist和GridView控件的用法

    - 在GridView的TemplateField中嵌入Dropdownlist,实现下拉选择与表格数据的联动。 综上所述,Dropdownlist和GridView在ASP.NET中提供了丰富的用户交互和数据展示功能。理解并熟练运用这两个控件,能极大地提高...

    ASP.NET GridView控件源代码大全.rar

    ASP.NET GridView控件是.NET Framework中的一个强大组件,主要用于在Web表单中显示和操作数据。这个"ASP.NET GridView控件源代码大全"压缩包包含了关于GridView控件的各种使用示例,涵盖了从基本绑定到复杂的数据...

    ASP.NET GridView 範例集之前傳

    - **ASP.NET GridView** 控件是一种非常强大的数据绑定控件,它能够以表格的形式展示数据源中的数据。通过简单的配置,GridView 可以实现排序、分页、编辑等功能。 #### 二、GridView 控件的基本使用 - **数据源...

    asp.net gridview 样式

    在ASP.NET中,GridView控件是一个非常常用的组件,用于显示数据集中的表格数据,并提供了丰富的功能,如排序、分页、筛选和编辑等。在本篇文章中,我们将深入探讨如何利用ASP.NET GridView来实现各种样式,包括分组...

    ASP.NET GridView做增删改查操作

    ASP.NET GridView控件是.NET Framework中的一个强大工具,主要用于展示数据并实现数据的交互功能,如添加、删除、修改和查询。在Web应用程序开发中,GridView通常与数据库结合使用,提供用户友好的界面来处理数据。...

    asp.net中GridView多种用法+Access(用户与密码 一级 tyy,二级amidn)

    ASP.NET中的GridView控件是网页开发中用于展示数据的强大工具,尤其在处理表格形式的数据时。这个源码示例结合了Access数据库,演示了GridView在用户登录验证、数据分页和自定义列显示等场景的应用。 1. **用户登录...

    asp.net gridview 合并表头。合并列

    在ASP.NET中,我们可以通过设置GridView的HeaderRow的样式和使用TemplateField来实现。 1. **创建多级表头** 要创建多级表头,可以在GridView的Columns集合中添加多个TemplateField,并在ItemTemplate中添加Table...

    c# asp.net gridview数据绑定

    在ASP.NET中,GridView控件是一个非常常用的组件,主要用于展示数据集合,如数据库查询结果,以表格的形式。在C#编程环境下,与ASP.NET结合,GridView控件提供了强大的数据绑定功能,使得我们可以方便地将数据库中的...

Global site tag (gtag.js) - Google Analytics