asp.net Gridview 的用法

留个档。

<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>

时间: 2025-01-12 03:53:55

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

android开发步步为营之35:GridView的用法

之前使用asp.net开发软件的过程中也使用GridView,发现android里面也有这么一个控件,使用方法有点相似,都是使用适配器将数据绑定到这个控件,然后将数据展示出来,应该说它和ListView一样,是个非常常用的控件,所以我们应该学习如何使用它,理论知识是没多少的,就是一个展示数据的控件,继承关系如下: public class GridView extends AbsListView java.lang.Object android.view.View android.view.Vi

ASP.NET GridView HyperLinkField传值和取值【转】

来源:http://www.cnblogs.com/junjie94wan/archive/2011/08/17/2143623.html 经常做Winform程序,好久没有做WEB都有些生疏了,GridView传值取值都不知道怎么用了,特此在网上寻找了一些比较可靠的资料. 记录下来以备以后使用 前端代码,在GridView里面加编辑列里面加 HyperLinkField,然后设置 HyperLinkField的 DataNavigateUrlFields.DataNavigateUrlForm

《转载》ASP.NET GridView中文本内容无法换行(自动换行/正常换行)

ASP.NET GridView中文本内容无法换行(自动换行/正常换行) 作者: 字体:[增加 减小] 类型:转载 用GridView来显示课程表,每个单元格的内容包括课程名.上课地点.教师姓名,然后我想让它们分行显示,感兴趣的朋友可以了解下,或许对你有所帮助 最近做项目的时候,遇到这样一个问题:我用GridView来显示课程表,每个单元格的内容包括课程名.上课地点.教师姓名,然后我想让它们分行显示,效果如下图: 可是呢,GridView太顽强了,不管我拼接字符串时用“\r\n”还是"<b

ASP.NET——GridView控件绑定数据

        ASP.NET提供了许多种数据服务器控件,用于在Web页面中显示数据库中的表数据,GridView控件就是其中之一.这个控件和我们以前学过的DataGridView控件几乎是一样的,所以对GridView控件我们也并不陌生,下面简单介绍一下它的使用.         前台: 在工具箱中找到GridView控件,并把它拖拽到代码编辑区域.   第一步,进入设计界面,在GridView控件上方有一个向右的黑色小三角,单击这个按钮,选择编辑列,如图:          第二步,去掉自动

详解ASP.NET4 GridView的四种排序样式

与ASP.NET 的其他Web控件一能够,Gridview控件拥有很多不同的CSS样式属性设置,包括象CssClass,Font字体,ForeColor,BackColor,BackColor, Width, Height等等.Gridview还包括了一些应用在表格的行上的样式属性,比如RowStyle, AlternatingRowStyle, HeaderStyle,和PagerStyle,它们都提供了象CssClass和Font这些基本的属性设置. 在ASP.NET 4.0中的Gridvi

asp.net MVC ViewData用法

控制器向视图中传值ViewData详解 1.将一个字符串传值到视图中 在action中我们将字符串保存在ViewData(或ViewBag [asp.net 3或以上才可用])中代码如下: public ActionResult Index()        {            ViewData["str1"]= "这是一个字符串"; //也可以使用ViewBag来传递值 ViewBag.str2="这是另外一个字符串"; return V

ASP.NET MVC ActionFilterAttribute用法

原文:ASP.NET MVC ActionFilterAttribute用法 原文地址:https://www.cnblogs.com/lonelyxmas/p/10597465.html

[ASP.NET]JQuery AJAX用法整理

摘要:[ASP.NET]JQuery AJAX用法整理 我们再用Jquery CallBack Server时有许多参数要如何使用 $.ajax({ type: "POST", url: "MyWebService.asmx/SayHelloJson", data: "{ firstName: 'Aidy', lastName: 'F' }", contentType: "application/json; charset=utf-8&

asp.net gridview 72般绝技

快速预览: GridView无代码分页排序 GridView选中,编辑,取消,删除 GridView正反双向排序 GridView和下拉菜单DropDownList结合 GridView和CheckBox结合 鼠标移到GridView某一行时改变该行的背景色方法一 鼠标移到GridView某一行时改变该行的背景色方法二 GridView实现删除时弹出确认对话框 GridView实现自动编号 GridView实现自定义时间货币等字符串格式 GridView实现用“...”代替超长字符串 GridV