首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Yii2的GridView使用大全 --- 18个问答

经常有人问yii2的GridView配置问题,最近群里也有人问到,我想是时候发布一个教程了。 我们采用的是yii2.0.14版本,为了学习方便,以问答式书写。...小谈yii2中3个数据提供者及与GridView的搭配使用 在学习GridView挂件之前,我们需要先了解GridView的结构,看下图。 [163fd106d152501b?...GridView每列的公共属性,这并不是全部,针对于不同类型的列还有会其他的属性,比如DataColumn、ActionColumn、CheckboxColumn等等,针对于不同类型列的讲解,要后续放出...B2.指定列默认的类型 dataColumnClass 在一个表格中每列都有不同的作用,有的是数据类型的、有的是复选框类型,具体有5种 ActionColumn CheckboxColumn DataColumn...此功能是在yii2.0.14才支持的。 emptyCell 又是一个小细节,如果一个单元格为空,用什么字符填充那?默认是  ,你可以重新指定。

2.2K80

不用编程也能动态显示隐藏提示

这里介绍一个技巧,使用复选框+条件格式,可以轻松实现动态显示/隐藏提示。 先演示效果,如下图1所示。 图1 下面详细讲解这是如何制作的。...选择单元格区域,示例中是单元格区域B2:E2,设置其背景色,然后在单元格B2中输入文字“提示”,插入一个“复选框”表单控件,并将其放置在背景色单元格上。...在该复选框中单击鼠标右键,从快捷菜单中选择“设置控件格式”,在弹出的“设置对象格式”对话框中选取“控制”选项卡,设置单元格链接为:G1,如下图2所示。...图2 在设置背景色的单元格区域下方,输入一些用于提示的文字,示例数据如下图3所示。 图3 选择这些文字,将它们的字体颜色设置为白色,使其在屏幕上“消失”,如下图4所示。...图5 选择设置了背景色的单元格区域B2:E2,也为其设置条件格式。与上面不同的是,只将其背景色设置为浅绿色,如下图6所示。 图6

3.4K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Flutte部件目录-Material Components 顶

    底部导航栏可轻松浏览并在单次点击之间在顶层视图之间切换。 BottomNavigationBar小部件实现此组件。 一个显示在应用底部的材质小部件,用于在少量视图中进行选择,通常介于3到5之间。...导航栏的背景色是默认的材质背景色ThemeData.canvasColor(实质上是不透明的白色)。 BottomNavigationBarType.shifting,有四个或更多项目时的默认值。...在这种情况下,假定每个项目将具有不同的背景色,并且背景色将与白色形成鲜明对比。...TabBarView 显示与当前选定选项卡相对应的部件的页面视图。 通常与TabBar结合使用。 ?...GridView 网格列表由以垂直和水平布局排列的单元格的重复模式组成。 GridView小部件实现了这个组件。 ?

    9.5K40

    Spread for Windows Forms快速入门(2)---设置Spread表单

    设置表单的背景色 每一个表单都有两个不同的背景色。第一个背景色是指所有单元格的数据域的背景色,它是一个表单级别的设置项。第二个背景色是指单元格以外区域的背景色,同样的,它也是一个表单级别的设置项。...表单中所有单元格的背景色,与其他的属性相同,可以使用表单的默认样式进行设置。在下面这个示例中,所有单元格的默认样式中的背景色是绿色。...表单的背景色所显示的区域是表单中的非单元格区域,如图片中显示的那样。缺省情况下,这个区域是系统的控件颜色显示区域,下面这个示例把单元格之外的区域的背景色显示为粉红色。 ?...,你可以为单元格的背景设置一个图片。...你可以设置网格线的颜色,宽度,以及样式。在下面的图片中,水平的网格线是红色的平行线,垂直方向的网格线是绿色的平行线。 ? 下面的示例代码把水平网格线的颜色设置为红色,并把垂直网格线的颜色设置为黄绿色。

    1.6K70

    C# WPF DataGrid下面 使用CheckBox 选中事件

    控件文件中 第一种方式:在对应的铯中实现 格子 数据网格名称='DG1 '网格Row='5 '网格column span=' 4 ' items source=' { Binding my list,...-这里是具体使用复选框- DataGridTemplateColumn Header='复选框测试width="* "数据网格模板列.单元格模板数据模板 !...-绑定是启用的是类中的属性叫做属性自己可以随便定义即可(定义弯曲件类型)-复选框水平对齐=' Center ' Click=' CheckBox _ Click '被选中=' {启用绑定} '//数据模板.../数据网格模板列.单元格模板/数据网格模板列 datagrid文本列宽=' 250 '是readonly=' true '单元格样式=' { static resource NoBoundaryDataGridCell...//这里是拿到我的列表类中的属性属性即上面标记语言中检验盒中绑定的变量 } } } 第二种实现:MVVM结构 Da taGridTemplateColumn .HeaderTemplate数据模板复选框为

    2.9K40

    【译】W3C WAI-ARIA最佳实践 -- 布局

    作为提供灵活键盘导航的通用容器小部件,它可以满足各种各样的需求。它可以用于简单的组合复选框或导航链接的集合,也可用于复杂的目的,例如完整功能的电子应用表格。...如果网格包含带有用于选择行的复选框的列,则该键可以用作在焦点不在复选框时勾选框的快捷方式。 Control + A: 选择所有单元格。...组合部件的布局栅格 grid 模式可被用于组合一组可交互元素,例如链接、按钮、和复选框。由于整个网格只有一个元素包含在tab序列中,所以使用网格进行分组可以显著减少页面上的tab步骤。...Shift + Space: 选择包含焦点的行。如果网格包含用于选择行的复选框的列,当焦点不在复选框上时,可作为选中复选框的快捷键。 Control + A: 选择所有单元格。...这些小部件的示例包括链接,按钮,菜单栏,切换按钮,单选按钮(不是单选按钮组),开关和复选框。 一个单元格包含文本或一个单独的图形,网格导航键在单元格上设置焦点。

    6.2K50

    重磅分享-揭开Excel动态交互式图表神秘面纱

    、单选按钮,常用来进行单值切换,复选框常用来进行逻辑判断,数值调节钮和滚动条常用于模型的压力测试,切片器则用于切片数据透视图或者与数据透视表更新事件配合使用。...示例三:单选按钮 单选按钮的链接单元格统一设置为左上角的单元格,并通过为其赋宏,使其可以为该色温图调加交互式效果。...下图中,省份切片器对数据透视表进行切片后,将透视表中的单元格(下图中涂黄单元格)作为查询函数的参数使用,两相结合完成数据抽取的过程,继而通过动态的数据区域生成交互性图表。...:更改标题,更改图表类型为条形图,设置为逆序类别,取消网格线和X轴标签, 添加蓝色数据标签。...并美化图表,将其背景色设置为黑色,将图表和轴字段设置为蓝色。

    8.4K20

    创建Excel表格的13项原则

    创建一个易读,美观,无歧义的Excel表格应该是职场人士的素养之一。平常的日常工作中经常使用Excel表格来进行工作的交流,然而,如果我们问问自己,“请问你会想看别人做的Excel表格吗?”...9)表格从B2单元格开始 表格如果A1单元格开始的话,一则页面上看不见上方的框线,二则表格的左侧没有空间。...10)数字分为三种颜色 手动输入的数字设置为蓝色,经过计算公式得出的数据设置为黑色,参照其他工作表的数字为绿色。 11)隐藏网格线 隐藏网格线,可以让页面变得清爽。...有两种方式隐藏网格线:1)设置表格的背景色为白色;2)“视图”中去掉“网格线”的勾选。...12)用“组合”隐藏表格行或者列 使用“数据”->"组合” 13)不填入内容的单元格用"N/A" 一个空着的单元格很容易让读者困惑 -- 究竟是要计算出数字后再填入,还是 根本不需要填入数据。

    1.4K40

    【JavaScript数据网格】上海道宁51component为你带来企业JS开发人员首选的数据网格——AG Grid

    这意味着AG Grid 不仅可以作为React或Angular组件使用,它还允许您在AG Grid中使用React和Angular进行自定义单元格渲染。...用户将能够在 Excel 中编辑数据,然后在完成后将数据复制回网格中。03、栏目菜单列菜单从列标题下拉。使用默认选项或提供您自己的选项。04、上下文菜单右键单击单元格时会出现上下文菜单。...使用默认选项或提供您自己的选项。05、Excel导出以本机Excel格式导出,该格式将保持列宽并允许导出样式。例如,您可以为网格中的单元格着色,并在 Excel 导出中为等效的单元格着色。...09、范围选择将鼠标拖到单元格上以创建范围选择。这对于突出显示数据或复制到剪贴板非常方便。10、设置过滤器Set Filter的工作方式与Excel类似,提供复选框以从集合中选择值。...02、数据透视图数据透视图允许用户从网格内部绘制所有分组和透视的数据。当网格中的透视模式处于活动状态时,透视图菜单项将出现在网格的上下文菜单中。

    4.4K40

    3个套路带你玩转Excel动态图表!

    开发工具-插入-表单控件-复选框,复制粘贴10次,并修改复选框名称。(按住CTRL键单击复选框可以进入编辑状态) ?...这个时候,我们会发现勾选复选框,其对应的单元格显示为ture,产品1-12月所有的数据均正常显示,不勾选的复选框,其对应的单元格依旧为#N/A,代表该列数据不显示。(结合第一步的公式来理解) ?...B"&ROW(),这样B3就为A1单元格选择的月份所在的sheet表里的B3单元格的数据,以此类推: B列最终公式=INDIRECT(A1&"!...美化图表 3 数据透视图与切片器的结合 2010及以上版本的Excel中有一个非常强大的人性化工具,就是切片器,当切片器与数据透视图在一起时,产生了非常惊艳的动态图表效果,非常简单方便。...操作步骤 (1)插入数据透视图 插入-插入数据透视图,可以制作出基本的可筛选的动态图表。 ? 插入数据透视图 (2)插入切片器 插入-切片器-插入切片器选择筛选的字段。 ?

    3.8K30

    关于Yii2中GridView的用法总结

    有个要注意的地方,我们使用浏览器的f12看看标注颜色的列。 ?...footerRowOptions是GridView的属性,它控制着tfoot的tr标签属性,简单点说,你最后在tfoot上每个单元格看到的效果是footerRowOptions + footerOptions...GridView每列的公共属性,这并不是全部,针对于不同类型的列还有会其他的属性,比如DataColumn、ActionColumn、CheckboxColumn等等,针对于不同类型列的讲解,要后续放出...B2.指定列默认的类型 dataColumnClass 在一个表格中每列都有不同的作用,有的是数据类型的、有的是复选框类型,具体有5种 ActionColumn CheckboxColumn...此功能是在yii2.0.14才支持的。 emptyCell 又是一个小细节,如果一个单元格为空,用什么字符填充那?默认是  ,你可以重新指定。

    1.4K20

    【愚公系列】2023年11月 Winform控件专题 TableLayoutPanel控件详解

    一、TableLayoutPanel控件详解TableLayoutPanel控件是Winform中的一种容器控件,用于在界面中创建网格布局。它将控件分配到一个网格中,每个网格可以具有相同或不同的大小。...:指定单元格的边框样式;Controls:包含控件的集合,可用于添加或删除控件。...,其中每个单元格的大小均为窗体大小的三分之一。...我们添加了四个按钮控件,并将它们分配到不同的单元格中。在将表格布局控件添加到窗体的Controls集合后,运行应用程序即可看到按钮以网格布局方式出现在窗体中。...在设计视图下,向窗体中添加一个TableLayoutPanel控件。进入控件的属性窗口,在ColumnCount属性中输入所需的列数,例如3列。

    1.7K11

    数据有效性+条件格式,升级这个有想象力的输入界面

    图2 当用户在列B中选择了支付方式后,如果相应的输入单元格输入了内容,则正常显示,否则添加背景色高亮显示;如果相应的输入单元格全都输入了内容,则列A中显示√,如果只输入了部分单元格,则显示!...中的值得到应该输入内容的单元格数。...拖动单元格A3,复制公式至单元格A16。 步骤3:设置单元格区域A3:A16的条件格式 选择单元格区域A3:A16,单击功能区“开始”选项卡“样式”组中的“条件格式——新建规则…”。...在弹出的“新建格式规则”对话框中,选择规则类型“基于各自值设置所有单元格的格式”,在“格式样式”中,选择“图标集”,在“图标样式”中选择“三个符号(无圆圈)”,勾选“仅显示图标”前的复选框,设置图标显示值...选择规则类型为“使用公式确定要设置格式的单元格”,在“为符合此公式的值设置格式”中输入公式: =($B3="信用卡")*((C3="")+(C3=0)) 单击“格式”按钮,设置单元格背景色。

    1.8K20

    Gizmos菜单_gi clamp

    该小玩意儿在场景视图按钮 场景视图和游戏视图窗口顶部的Gizmos菜单 属性 功能 3D Icons 3D图标 该3D图标复选框控制是否组件图标(如那些灯光和相机)通过在场景3D模型编辑器绘制。...当3D图标复选框没有打勾,组件图标以固定大小绘制的,在场景视图中的任何GameObjects的顶部总是绘制。 见小玩意儿和图标,下面,图像和更多信息。...Show Grid 显示网格 该显示网格复选框切换场景视图上的标准场景测量网格(选中)和关闭(未选中)。要更改网格的颜色,去团结 > 首选项 > 颜色,改变网格设置。...相机和灯的内置图标 左图:在3D模式下的图标。右:在2D模式下的图标。 显示网格 该显示网格功能,在切换场景的平面网格。下面的图像显示了它在场景视图中的显示方式: 左:现场查看电网已启用。...注意:如果在列表中的项目都有一个图标,但没有小发明,没有在此列没有复选框。

    3.7K10

    Spread for Windows Forms快速入门(6)---定义单元格的外观

    在Spread中每个单元格都可以被看作一个独立的对象,开发人员不仅可以设置单元格的类型,而且可以为每个单元格设置不同的外观属性。 设置单元格的颜色 你可以为一个或多个单元格设置背景色和前景(文本)色。...使用表单或外观对象的LockBackColor和LockForeColor属性,你还可以在锁定的单元格中指定一种不同的颜色(背景色或文本色)。...这段示例代码实现为第二单元格设置背景色和文本色,为锁定单元格和选定单元格设置颜色的功能。...RoundedLineBorder 边界与网格线的不同点在于边界围在一个或一组单元格的周围,而不区别行和列,同时边界绘制于网格线之上。...如果你想要为表单中的所有单元格显示边界,你可以通过设置表单属性HorizontalGridLine和VerticalGridLine为None来关闭网格线显示。

    1.3K90

    VBA专题10-25:使用VBA操控Excel界面之一个示例程序

    1.4 活动工作表的滚动区域限制为某个单元格区域(A4:H100)。 1.5 一个自定义选项卡(名为Custom)被激活。...2.3 如果选择了指定的项目(例如Group2),那么激活指定的工作表(名为Sheet2),并对其外观作出下面的改变: 2.3.1 在页面布局视图中显示工作表 2.3.2 隐藏行和列标题 2.3.3 删除工作表中的网格线...如果取消选取(或选取)指定的内置复选框(例如,在“视图”选项卡中的“编辑栏”复选框),那么禁用(或启用)自定义控件(例如,在“视图”选项卡中的G5B1按钮)。 5....如果激活的工作表(名为Sheet1)具有指定的工作表级命名区域(例如,名为MyRange的单元格区域),那么启用Custom选项卡中不同组中的一组控件按钮。...能够从单元格上下文菜单中访问自定义控件(名为Remove USD)。 要创建这个程序,执行下列步骤: 1. 创建一个新工作簿,将其保存为启用宏的工作簿。 2.

    2.4K10

    07.HTML实例

    文本下划线与删除线 HTML 样式 HTML Style 元素 背景色样式 字体样式,颜色,大小 文本对齐样式 设置文本字体 设置文本字体大小 设置文本字体颜色 设置文本字体,字体大小,字体颜色...制作图像链接 创建图像映射 点击图片映射到另一张图 HTML 表格 简单的表格 没有边框的表格 表格中的表头 带有标题的表格 跨行或跨列的表格单元格 表格内的标签 单元格边距(Cell padding...) 单元格间距(Cell spacing) HTML 列表 无序列表 有序列表 不同类型的有序列表 不同类型的无序列表 嵌套列表 嵌套列表 2 定义列表 HTML Forms 和 Input...创建文本域(Text fields) 创建密码域 复选框 单选按钮 简单的下拉列表 预选下拉列表 本例演示如何创建一个文本域(多行文本输入控件)。...带有文本域与输入域的表单 点击提交 带有复选框与提交按钮的form表单 点击提交 带有单选框与提交按钮的表单 点击提交 发送邮件表单 HTML iframe 内联框架 (HTML页面中插入框架)

    8.2K40
    领券