问题标签 [row]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
73251 浏览

java - 使用 Apache POI HSSF 从 Excel 工作表中删除一行

我正在使用 Apache POi HSSF 库将信息导入我的应用程序。问题是文件有一些额外/空行需要在解析之前先删除。

没有HSSFSheet.removeRow( int rowNum )办法。只有removeRow( HSSFRow row ). 问题在于无法删除空行。例如:

在空行上给出 NullPointerException,因为getRow()返回 null。此外,正如我在论坛上阅读的那样,removeRow()只删除了单元格内容,但该行仍然作为空行存在。

有没有一种方法可以在不创建没有我要删除的行的情况下创建一个全新的工作表的情况下删除行(是否为空)?

0 投票
3 回答
54620 浏览

wpf - 以编程方式为 DataGrid 中的行分配颜色

我需要为我在运行时添加到 DataTable 的行分配颜色。如何才能做到这一点?

0 投票
1 回答
557 浏览

excel - VBA 列自动合并?

我正在用 VBA 编写一个程序,它首先从一系列单元格中编译一个 Range,然后循环遍历该范围以收集单元格中的数据。

问题是我需要该范围来维持添加单元格的顺序,以便在返回时可以按正确的顺序收集数据。如果数据位于相邻的列中,则范围会将其转换为行堆栈。

看看我的意思,如果你运行这个程序:

子 test_function()

将 My_Range 调暗为范围

将 My_Cell 调暗为变体

将 i 调暗为整数

我 = 0

设置 My_Range = Union(ActiveSheet.Range("A1:A5"), ActiveSheet.Range("B1:B5"))

对于 My_Range 中的每个 My_Cell

下一个 My_Cell

结束子

您可以看到该范围是由两个相邻的数据列(A1:A5 和 B1:B5)编译而成,但不是这个 EXPECTED 输出:

1 6

2 7

3 8

4 9

5 10

你得到

1 2

3 4

5 6

7 8

9 10

即使您一次添加一个单元格,它也会重现此行为 Set My_Range = ActiveSheet.Range("A1") Set My_Range = Union(My_Range, ActiveSheet.Range("A2")) Set My_Range = Union(My_Range, ActiveSheet .Range("A3")) 等...

有什么方法可以保留将单元格添加到范围的顺序吗?或者是拥有单独相邻范围的唯一方法?至少(如果我不能让它保持确切的顺序)有没有办法让它做列 FIRST 和 THEN 行?

-丹尼尔

0 投票
4 回答
2211 浏览

asp.net - ASP.NET 网格视图添加新行

我刚开始使用ASP.NET GridView控件。

我正在考虑向中添加一个"Add New Row" Button以向.FooterDataRowGridView

最初,我希望网格是empty,只显示一个页脚行。但是,如果没有数据行,则整体GridView不会出现,也无法添加第一行,因为页脚也没有显示。

有没有办法只显示GridView一个页脚而没有数据行,还是我必须求助于一个 kludge?

0 投票
1 回答
527 浏览

ajax - Ajax 控制表行的最佳方法

我希望能够打印出 x 行和大约 10 列的表格。但是,我希望能够像选择多选框一样选择表中的行。选择表格的行将导致附加文本区域显示有关该数据行的附加信息。

在 AJAX 中执行此操作的最佳方法是什么?

0 投票
1 回答
815 浏览

jquery - 在 jQuery 中制作表格行点击触发超链接

我有一个 5 行 3 列的表。第一列中有一个带有 target=_new 的超链接。我想要这样的东西,当我单击同一行中的任何列时,它会触发该超链接并通过 target=_new 打开一个新窗口。这在 Javascript 或 jQuery 中可能吗?我发现我至少可以通过以下方式访问 href:

请注意,仅在 col 1 之外的其他表列上添加超链接是不可取的,因为我希望单击该行(甚至不在超链接顶部)来触发该超链接。

另请注意,window.open 可能在某些浏览器中被禁用,但 target=_new 可以正常运行。

0 投票
3 回答
979 浏览

jquery - jQuery 从表中删除

此代码执行以下操作:

  • 单击项目行中的“删除”-> 删除项目行
  • 单击类别行中的“删除”-> 删除类别行和所有项目行(在所有表中)

需要它执行以下操作:

  • 单击项目行中的“删除”-> 删除项目行(完美运行)
  • 单击类别行中的“删除”-> 删除类别行和该类别行内的所有项目(还可以)

现场演示:http ://usercp.athensluna.net:81/mall_manager2/

桌子:

0 投票
2 回答
1569 浏览

php - (PHP & mySQL) 将行视为列

我正在开发基于 PHP 和 mySQL 的网站。我正在尝试在管理面板中设置“设置”页面,我可以在其中输入不同的设置来管理站点。根据要求,设置的范围可达 100(甚至更多)。因此,我不想制作 100 列(如果将来必须添加更多列,则增加),我想以行格式存储数据并获取值,就好像我从列中获取它一样。

参考:

我在最流行的博客工具“Wordpress”中发现了类似的现实生活实现。作为参考,我说的是“wp_options”表。(请纠正我错了)

例子:

这是我试图这样做的一个简单示例(以及为什么):

正如您从上面看到的,我列出的选项很少,而且它们的数量正在增加。(仅作记录,我安装的 Wordpress 在 wp_options 表中有 902 行,我没有看到任何重复的 option_name)。所以我有一种感觉,如果我应用与 Wordpress 相同的工作原理来适应设置的增长,我就会过得很好。我也想这样做,一旦我将所有设置保存在数据库中,我想检索所有设置并填充表单中的相应字段,其中条目存在于数据库中。

我的代码试验之一:

当我运行上述查询时,我还会收到 2 个 PHP 通知,上面写着:

未定义索引:option_name

未定义索引:option_value

我将不胜感激任何可以向我展示PHP 代码以成功检索选项并消除未定义索引问题的回复。另外,就像我之前提到的,我想在存储数据后,在接下来访问设置页面时检索所有现有设置并填充表单中的相应字段。

提前向所有人致谢。

0 投票
1 回答
1078 浏览

jquery - 如何使用 jQuery 在表中创建子组?

我正在创建一个股票投资组合。每行都是一只股票,它的数据包括盈亏。每行都有一个用户可以指定的 groupid。我的想法是:

  1. 根据 groupid 对行进行物理分组
  2. 在第 1 步之后,我想在该组下方动态添加一行,其中仅包含该组的损益小计。

因此,每个组可以包含许多行,并且每个组将有一个小计行,该行将该组的所有损益相加。我只想确保小计行始终位于该组中最后一行的正下方。

每当有人向我的表中添加新行时,我都需要能够执行此操作(我允许他们通过 UI 动态添加新行)。也就是说,如果有人添加了一个新行并给它一个 groupid 3,我需要在那一刻将该行与其他 groupid 3 行粘贴在一起并将其包含在小计计算中。

0 投票
1 回答
7677 浏览

wpf - 如何使用情节提要更改wpf中网格行的高度

我有Grid2 行:

和 2Storyboard秒:

当我尝试修改名为的行的高度时,OtherContactsRow收到以下错误:

'System.Windows.Media.Animation.DoubleAnimation' animation object cannot be used to animate property 'Height' because it is of incompatible type 'System.Windows.GridLength'.

有什么解决办法吗?