留个档。

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="4"
                                    Width="100%"  OnPageIndexChanging="GridView1_PageIndexChanging1" OnRowDeleting="GridView1_RowDeleting"
                                   >
                                    <EmptyDataTemplate>
                                        没有记录
                                    </EmptyDataTemplate>
                                    <PagerSettings Visible="False" />
                                    <RowStyle CssClass="TItem" />
                                    <AlternatingRowStyle CssClass="TItem2" />
                                    <HeaderStyle CssClass="THeader"></HeaderStyle>
                                    <FooterStyle CssClass="TFooder"></FooterStyle>
                                    <Columns>
                                         <asp:TemplateField  HeaderText="生效要求" >
                                            <ItemTemplate>
                                                <%# GetPowerType(DataBinder.Eval(Container.DataItem, "TYPE").ToString())%>
                                             </ItemTemplate>
                                        </asp:TemplateField>
                                        <asp:BoundField DataField="From_STAFFNAME" HeaderText="授权人姓名"></asp:BoundField>
                                        <asp:BoundField DataField="TO_STAFFNAME" HeaderText="被授权人姓名"></asp:BoundField>
                                        <asp:BoundField DataField="TO_STAFFDEPT" HeaderText="被授权人部门"></asp:BoundField>
                                        <asp:BoundField DataField="TO_STAFFDUTY" HeaderText="被授权人职务"></asp:BoundField>
                                        <asp:BoundField DataField="FROM_DATE" HeaderText="生效日期" DataFormatString="{0:yyyy-MM-dd}">
                                            <ItemStyle Width="70px" />
                                        </asp:BoundField>
                                        <asp:BoundField DataField="TO_DATE" HeaderText="结束日期" DataFormatString="{0:yyyy-MM-dd}" >
                                            <ItemStyle Width="70px" />
                                        </asp:BoundField>
                                         <asp:TemplateField  HeaderText="申请人" >
                                            <ItemTemplate>
                                                <%# GetUserCName(DataBinder.Eval(Container.DataItem, "Creator").ToString())%>
                                             </ItemTemplate>
                                              <ItemStyle Width="60px" />
                                        </asp:TemplateField>
                                        <asp:BoundField DataField="CREATETIME" DataFormatString="{0:yyyy-MM-dd}" HeaderText="创建日期">
                                            <ItemStyle Width="70px" />
                                        </asp:BoundField>
                                        <asp:BoundField DataField="TaskName" HeaderText="当前节点">
                                            <ItemStyle Width="70px" />
                                        </asp:BoundField>

<asp:TemplateField  HeaderText="流程状态" >
                                            <ItemTemplate>
                                                <%# GetWfStatus(DataBinder.Eval(Container.DataItem, "WfStatus").ToString())%>
                                             </ItemTemplate>
                                        </asp:TemplateField>

<asp:TemplateField HeaderText="详细">
                                            <ItemTemplate>
                                                <a href="OutsidePowerDetail.aspx?Pid=<%# DataBinder.Eval(Container.DataItem, "Pid")%>"
                                                    target="_blank">详细</a>
                                            </ItemTemplate>
                                            <ItemStyle Width="40px" />
                                        </asp:TemplateField>
                                        <asp:TemplateField ShowHeader="False">
                                            <ItemTemplate>
                                            <asp:LinkButton ID="LinkButton1" OnClientClick="return confirm('您确认删除该记录吗?');" runat="server" CausesValidation="False"
                                            CommandName="Delete" Text="删除"></asp:LinkButton>
                                            </ItemTemplate>
                                            </asp:TemplateField>

</Columns>
                                </asp:GridView>

asp.net Gridview 的用法的更多相关文章

  1. ASP.NET MVC HtmlHelper用法集锦

    ASP.NET MVC HtmlHelper用法集锦 在写一个编辑数据的页面时,我们通常会写如下代码 1:<inputtype="text"value='<%=View ...

  2. 【DevExpress v17.2新功能预告】增强ASP.NET GridView的功能

    在下一个主要版本v17.2中,我们将为DevExpress ASP.NET GridView添加一些优秀的新功能.在本文中为大家介绍的所有功能都可用于 GridView的ASP.NET WebForm ...

  3. C# Eval在asp.net中的用法及作用

    Eval( " ")和Bind( " ") 这两种一个单向绑定,一个双向绑定,bind是双向绑定,但需数据源支持 ASP.NET 2.0改善了模板中的数据绑定操 ...

  4. Asp.net GridView 72般绝技

    快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠 ...

  5. [转]C# Eval在asp.net中的用法及作用

    原文链接:http://www.cnblogs.com/Mr_JinRui/archive/2010/07/06/1772129.html Eval( " ")和Bind( &qu ...

  6. asp.net gridview 鼠标悬浮提示信息

    使用场景: gridview绑定数据,某列数据太多,故超过一定字符,隐藏起来,同时鼠标移到指定列显示其明细信息: 知识点: 1,oderListTbl_DataBound事件中,添加,oderList ...

  7. asp.net gridview动态添加列,并获取其数据;

    1,绑定数据前先动态添加列,见方法CreateGridColumn(只在第一次加载动态添加): 2,gvlist_RowDataBound为对应列添加控件: 前台代码: <%@ Page Lan ...

  8. Asp.net GridView控件使用纪要

    1:数据绑定 GridView 支持数据绑定的数据源格式比较多,例如可以使用ObjectDataSource绑定数据源, Dataset,datatable,List<T>等 2:列绑定 ...

  9. C# ASP.NET MVC HtmlHelper用法大全

    UrlHrlper 下面的两个地址一样的功能 下边这个防止路由规则改变 比如UserInfo/Index改为UserInfo-Index,使用下面的不受影响 另一种形式的超链接: <%: Htm ...

随机推荐

  1. 类似title的鼠标跟随事件

    $(document).ready(function(){ // 创建一个div显示提示信息 var dropTitle = document.createElement("div" ...

  2. win10 64bits信捷触摸屏download usb口驱动程序的安装

    [问题描述] win10 64bits,信捷触摸屏开发软件,下载的时候需要安装驱动程序. 用的以前的win7 64bits的驱动程序,直接双击安装,显示无法操作注册表,需要管理员模式. 使用管理员权限 ...

  3. 递归输出文件夹下的所有文件的名称(转自 MSDN)

    问题:如何输出给定文件夹目录下面的所有文件的名称? C#代码: using System; using System.IO; namespace MyTest { public class Progr ...

  4. python检测字符串的字母

    python3判断字符串内是否含有字母,并打印字母出来 # !/usr/bin/python3.4 # -*- coding: utf-8 -*- import re a = "8a2656 ...

  5. [转]Vs解决方案的目录结构设置和管理

    原文地址:[转]Vs解决方案的目录结构设置和管理 作者:大明   以下内容为“原创”+“转载” 首先,解决方案和项目文件夹包含关系(c++项目): VS解决方案和各个项目文件夹以及解决方案和各个项目对 ...

  6. Emmet 真是个好东西

    他的官网:http://docs.emmet.io/ 给广大程序员节省时间 #page>div.logo+ul#navigation>li*5>a{Item $}生产 <div ...

  7. 3D Touch集成过程整理

    1.集成App图标按压快速打开某个功能 在AppDelegate.m中加入以下三个东西 在启动方法里加入3D Touch菜单 - (BOOL)application:(UIApplication *) ...

  8. opencv - haar人脸特征的训练

    step 1: 把正样品,负样品,opencv_createsamples,opencv_haartraining放到一个文件夹下面,利于后面的运行.step 2: 生成正负样品的描述文件 正样品描述 ...

  9. 再看静态static及相关知识汇集

    在C#程序中,没有全局变量的概念,这意味着所有的成员变量只有该类的实例才能操作这些数据,这起到了“信息隐藏”的作用.但有些时候,这样做却不是个明智的选择.C#中静态变量——它在类中类似全局变量,保存类 ...

  10. socket测试远程地址能否连接并为连接设置超时

    public class TestConnect { string hostIp = ""; ; public string recMsg = ""; Sock ...