精华内容
下载资源
问答
  • [图片说明](https://img-ask.csdn.net/upload/201501/21/1421842769_485454.png)现在是想要把表格补货一栏去掉,在表格底部加一个按钮,点击以后 补货数字变成输入框。然后再次点击以后提交。 我想要是...
  • DataGrid表格中设置按钮,获取按钮Name值,根据数据状态来显示按钮的隐藏显示,由于是多个按钮,所以DataGridTemplateColumn中设置了StackPane(应该也可以是其他布局),不然话会报出多次设置属性...

    在DataGrid表格中设置按钮,获取按钮的Name值,根据数据状态来显示按钮的隐藏和显示,由于是多个按钮,所以在DataGridTemplateColumn中设置了StackPane(应该也可以是其他的布局),不然的话会报出已多次设置属性的错误。

     

    在后台获取绑定表格的数据,循环表格数据

     

     

    再获取DataGridTemplateColumn所在列,是所需要的状态列,因为此处是根据个人所需列来判断的

    DataGridTemplateColumn tempColumn = this.dgOrder.Columns[9] as DataGridTemplateColumn;                    

    然后获取DataGridTemplateColumn单元格元素

    FrameworkElement element = this.dgOrder.Columns[9].GetCellContent(this.dgOrder.Items[i]);

    把单元格元素转换为相应的控件,再从该控件中取值

    Button button = tempColumn.CellTemplate.FindName("btnDed", element) as Button;

    Button button2 = tempColumn.CellTemplate.FindName("btn_palete", element) as Button;

    Button button3 = tempColumn.CellTemplate.FindName("btn_Ady", element) as Button;

    表格加载出来的时候获取不到索引,它会报出值为null的错误,然后去查了获取索引的方法,在表格加载出来时就选择到索引,然后调用了这个方法

     public static DataGridRow GetDataGridRow(DataGrid datagrid, int rowIndex)

    {

                DataGridRow row = (DataGridRow)datagrid.ItemContainerGenerator.ContainerFromIndex(rowIndex);

                if (row== null)

                {

                    datagrid.UpdateLayout();

     row = (DataGridRow)datagrid.ItemContainerGenerator.ContainerFromIndex(rowIndex);

                    row.IsSelected = true;

                }

                return row;

            }

    原图(样式请忽略)

     

    显示效果

     

    就是根据“已支付”和“未支付”来显示按钮的需要的

    展开全文
  • gridview中显示某数据库表格,要隐藏ID,采用 protected void GridView1_RowDataBound1(object sender, GridViewRowEventArgs e) { e.Row.Cells[1].Visible = false; } 运行没有问题,但是添加了分页...

    在gridview中显示某数据库表格,要隐藏ID列,采用


    protected void GridView1_RowDataBound1(object sender, GridViewRowEventArgs e)
        {
                e.Row.Cells[1].Visible = false;
        }

    运行没有问题,但是添加了分页之后开始报错

    指定的参数已超出有效值的范围。
    参数名: index

    查了下,是因为分页这一行没有cells[1],所以要判断行的属性,只对首行和数据行进行单元格隐藏

    protected void GridView1_RowDataBound1(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow || e.Row.RowType == DataControlRowType.Header)
                e.Row.Cells[1].Visible = false;
        }
    第一次用到e.row.rowtype,记一笔
    展开全文
  • ABAP ALV 动态显示列

    千次阅读 2011-11-23 22:17:56
    ALV显示一个内表数据,根据用户选择条件不同,现ALV表格中整列内容为0或为空,如何程序中动态地设置显示隐藏这些?即整列为0时,这一显示.注意:条件不同时这一可能又不为0. 则要显示. ...
    展开全文
  • bootstarp-table表格中嵌套多个BUTON按钮实现 有时我们需要bootsharp-table表格中嵌套多个按钮,来实现不同功能,大概界面如下: 实现功能如下:1:构建表格中间部分字段删除。visible: false 该列隐藏,...
    bootstarp-table表格中嵌套多个BUTON按钮实现
     
    有时我们需要在bootsharp-table表格中嵌套多个按钮,来实现不同的功能,大概界面如下:
     
    实现功能如下:
    1:构建表格
    中间部分字段已删除。
    visible: false  该列隐藏,界面不显示
    events: operateEvents :给按钮注册事件
    formatter: operateFormatter:表格中增加按钮
    复制代码
     1 $("#TbRoleList").bootstrapTable({
     2                 url: "../Role/Get",
     3                 columns: [
     4                 [
     5                     {
     6                         field: '',
     7                         checkbox: true,
     8                         align: 'center',
     9                         valign: 'middle',
    10                     }, {
    11                         title: 'Id',
    12                         field: 'Id',
    13                         align: 'center',
    14                         valign: 'middle',
    15                         visible: false
    16                     }, {
    17                         title: '角色',
    18                         field: 'RoleName',
    19                         align: 'center',
    20                         valign: 'middle',
    21                         sortable: false,
    22                     }, {
    23                         field: 'operate',
    24                         title: '操作',
    25                         align: 'center',
    26                         events: operateEvents,
    27                         formatter: operateFormatter
    28                     }
    29                 ]
    30                 ]
    31             });
    复制代码
     
    2:表格中增加按钮
    operateFormatter(value, row, index):这三个参数是bootsharp-table默认的
           
    复制代码
    1  function operateFormatter(value, row, index) {
    2             return [
    3                 '<button type="button" class="RoleOfA btn btn-default  btn-sm" style="margin-right:15px;">A权限</button>',
    4                 '<button type="button" class="RoleOfB btn btn-default  btn-sm" style="margin-right:15px;">B权限</button>',
    5                 '<button type="button" class="RoleOfC btn btn-default  btn-sm" style="margin-right:15px;">C权限</button>',
    6                 '<button type="button" class="RoleOfD btn btn-default  btn-sm" style="margin-right:15px;">绑定D</button>',
    7                 '<button type="button" class="RoleOfEdit btn btn-default  btn-sm" style="margin-right:15px;">编辑</button>'
    8             ].join('');
    9         }
    复制代码

     

    3:注册按钮的点击事件
    每个按钮对应哪个点击事件,是用Class里面的属性标识的,如上步骤2(比如:RoleOfA)
    复制代码
     1 window.operateEvents = {
     2             'click .RoleOfA': function (e, value, row, index) {
     3                 alert("A");            
     4          },
     5             'click .RoleOfB': function (e, value, row, index) {
     6                 alert("B");            
     7          },
     8           'click .RoleOfC': function (e, value, row, index) {
     9                 alert("C");            
    10          },
    11             'click .RoleOfEdit': function (e, value, row, index) {
    12                 });
    13             }
    14         };  
    复制代码
    展开全文
  • XY图属性对话框,“显示可选平面”下拉菜单以及用于配置选中平面选项从“标尺”选项卡移至“外观”选项卡。  · 列表、表格和树型控件颜色。可对系统列表框、列表框、表格或树形控件,更改行首、...
  • 2019-02-02 回答学生表 隐藏表格的一行 固定表格第一行 如果access数据库表有一个字段是自动增加序号,如何插入一行 将a表aa求和. 做为一行,追加到b表bb(bb列已存在).用access语句怎么写? 为什么报表...
  • XY图属性对话框,“显示可选平面”下拉菜单以及用于配置选中平面选项从“标尺”选项卡移至“外观”选项卡。  · 列表、表格和树型控件颜色。可对系统列表框、列表框、表格或树形控件,更改行首、...
  • R语言经典实例(+英)

    热门讨论 2014-12-03 18:46:15
     10.26 一页中显示多个图形 271  10.27 打开另一个图形窗口 273  10.28 文档中绘制图形 274  10.29 改变图形参数 275  第11章 线性回归和方差分析 277  11.1 简单线性回归 279  11.2 多元线性回归 281  ...
  • excel使用

    2012-11-25 17:06:01
    这时如果我们输入“12”,就会单元格中显示“正数:($12.00)”,如果输入“-0.3”,就会单元格中显示“负数:($0.30)”,如果输入“0”,就会单元格中显示“零”,如果输入文本“this is a book”,就会...
  • 实例057 RichTextBox控件中显示RTF格式文件 66 实例058 为RichTextBox控件添加自定义滚动条 68 实例059 RichTextBox控件中实现关键字描红 69 实例060 RichTextBox控件中实现项目编号功能 71 实例061...
  • 有第三很少使用值它是collapse,在表格的行,列中使用有差异外,他和hidden作用是等同。 以下让我们看看在表格元素。collapse是怎么工作。只是前提是tableborder-collapse须要设定成separate才会有...
  • 21.8 将某行排在表格的最后 21.9 动态删除页面中的元素 21.10 克隆表格 21.11 拖动表格行改变顺序 21.12 表格操作常用方法 第22章 流行应用:AJAX和Property应用技巧 22.1 实现关机效果界面 22.2 关机特效(二)...
  • 实例278 删除表格中指定记录 401 实例279 利用SQL语句删除数据 402 9.10 数据记录 403 实例280 分页显示信息 403 实例281 移动记录 404 9.11 数据维护 406 实例282 C#中分离SQL Server数据库 406 ...
  •  (3)增加了下选菜单功能,如将表格功能的表格的属性、 插入删除行、 插入删除 、 向右向下合并、拆分单元格等功能置于表格按钮右边下选菜单。  (4)增强了插入图片、SWF、视频文件、Realplay功能,修正...
  • paramquery-7.1.0.zip

    2020-08-01 08:57:14
    隐藏的行和 过滤器API和标头过滤器行 列印 复选框和选择 单元格验证和警告 行编辑,批量编辑和自动保存 原子事务(提交和回滚) 网格/子网格的嵌套 行的细节 滑动支持桌面和触摸设备 流畅和响应式布局 引导程序...
  • Excel新增工具集

    2011-12-20 09:30:27
    例如:第一个表有A、B、C三人,第二个表有A、C、D、E四人,可以抽取两表中都有的A、C二人,还可以合并成A、B、C、D、E五人,并且可以追加一个表的新的列字段到另一个表。 7、按类别拆分一个工作表的行记录...
  • delphi 开发经验技巧宝典源码

    热门讨论 2010-08-12 16:47:23
    0205 DBGrid设置不滚动的列 136 0206 如何DBGrid实现复制、粘贴功能 137 0207 DBGrid中将选中的多行删除 137 0208 DataGrid如何使标题文字居中 138 0209 如何把ListBox的内容拖曳到另一个...
  • 修正行扩展无法显示隐藏的问题(zy32002-6195)。 为Grid增加ShowPagingMessage,并更新示例:表格控件->分页与排序->数据库分页。 增加示例:导航控件->工具栏与菜单->内联菜单(HideOnClick)。 表格的PageIndex...
  • 实例202 MSHFlexGrid控件中显示图片 362 实例203 利用MSHFlexGrid控件排序功能对 数据排序 363 实例204 合并MSHFlexGrid控件中数据 364 实例205 利用MSHFlexGrid控件合并功能制作 特色报表 366 实例...
  • 实例202 MSHFlexGrid控件中显示图片 362 实例203 利用MSHFlexGrid控件排序功能对 数据排序 363 实例204 合并MSHFlexGrid控件中数据 364 实例205 利用MSHFlexGrid控件合并功能制作 特色报表 366 实例...
  • 书名:《Java开发实战1200例(第I卷)》(清华大学出版社.李钟尉.陈丹丹) 2011年1月出版 PDF格式扫描版,共压缩为5...实例343 在表格中应用组合框 实例344 删除表格中选中行 实例345 实现表格分页技术 实例346 为...
  • 书名:《Java开发实战1200例(第I卷)》(清华大学出版社.李钟尉.陈丹丹) 2011年1月出版 PDF格式扫描版,共压缩为5...实例343 在表格中应用组合框 实例344 删除表格中选中行 实例345 实现表格分页技术 实例346 为...
  • 2004-2010软考程序员真题

    热门讨论 2012-09-27 12:33:00
     34、word编辑状态,设置了一个由多个行和组成空表格,将插入点定某个单元格内,用鼠标单击"表格"命令菜单中"选定行"命令,再用鼠标单击"表格"命令菜单中"选定"命令,则表格中被"选择"部分是 ...
  • 修改高级表格支持库在表格空白处(所有单元格之外)单击鼠标导致当前光标处单元格自动进入编辑状态BUG。 14. 修改扩展界面支持库一,为“超级列表框”增加“检查框状态被改变”事件。 15. 修改扩展界面支持库一...
  • 执行下列编辑操作:在表格中的最后一前插入一,并以表中原有内容字体、字号和格式添加下列内容:四季度、19、、18、20,并将总计一列的数值作相应调整,添加完成后将表格外框线改为1/2磅单实线,内框线改为3...
  • 本书是第II卷,以开发人员项目开发经常遇到问题和必须掌握技术为中心,介绍了应用Java进行桌面程序开发各个方面知识和技巧,主要包括Java语法与面向对象技术、Java高级应用、窗体与控件应用、文件操作...
  • 本书是第II卷,以开发人员项目开发经常遇到问题和必须掌握技术为中心,介绍了应用Java进行桌面程序开发各个方面知识和技巧,主要包括Java语法与面向对象技术、Java高级应用、窗体与控件应用、文件操作...

空空如也

空空如也

1 2 3 4 5
收藏数 86
精华内容 34
关键字:

在表格中显示已隐藏的列