问题标签 [gridviewrow]

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 投票
1 回答
2726 浏览

c# - 将每一行保存在手动构建的gridview中

我正在尝试将gridview中的多行保存到sql数据库中。网格视图是在代码中手动构建的,因此它不是数据绑定...原因是因为这是一个必须添加到报价中的部分的网格...好吧,所以我完成了保存部分,唯一的事情是,我是否必须设置一个 foreach 才能从该行获取数据(我已经完成了),但是变量将不断设置,并且只获取最后一行数据......有人可以帮帮我吗?这就是我所做的:

这将保存数据,但我需要做一些事情来保存每一行......这是我写的 foreach:

但问题是,它不会获取网格数据中的所有行,它基本上只会保存最后一行......

请问有什么想法吗?提前致谢!

0 投票
2 回答
495 浏览

c# - GridViewRow 构造函数参数,它们到底是什么?

我已经阅读了 msdn 的定义(见下文),这对我没有帮助。我正在动态地将 gridviewrows 添加到我的 gridview 中,并且不知道参数是什么。

rowIndex 类型:System.Int32 GridView 控件的 Rows 集合中的 GridViewRow 对象的索引。

dataItemIndex 类型:System.Int32 DataItem 在基础 DataSet 中的索引。

rowType 类型:System.Web.UI.WebControls.DataControlRowType DataControlRowType 枚举值之一。

rowState 类型:System.Web.UI.WebControls.DataControlRowState DataControlRowState 枚举值的按位组合。

0 投票
2 回答
1261 浏览

asp.net - 如何在运行时在 asp.net 中更改 gridview 中的链接按钮文本

在我的网格视图中,一些行已经存在。Gridview 有一列包含链接按钮。但是,当我在 gridview 中添加新行时,我只想更改该新行的链接按钮的文本。

提前致谢。

0 投票
2 回答
137 浏览

c# - 在 Gridview 中使用链接按钮

我有这样的代码

在这里,当我单击命令源之一时,例如名称.. 它会更改该名称的背景颜色,但我还想在同名上再单击一次以禁用背景颜色..

我怎样才能做到这一点?

谢谢

0 投票
1 回答
2460 浏览

c# - Asp.net 列放置到gridview中的下一行



我有一个小问题,我找不到。
是否可以以某种方式将列移动到网格视图中的下一行?

像这样:
列放置到gridview中的下一行

这确实是解释我正在尝试做的事情的最佳方式。
这里有一些代码给你们好伙伴。

ASP.NET


C# -Gridview 绑定方法


编辑:
我基本上试图通过代码隐藏或 aspx 代码以某种方式将其转换/移动到新行中。
我也无法使用 CSS 让它看起来很棒:/


我真的希望有人能帮助我解决这个问题!
感谢您花时间阅读本文!

0 投票
2 回答
425 浏览

c# - 无法从 GridView 中获取行号

我有以下 GridView:

这是页面背后的代码:

所以基本上我有一个 GridView 有很多行,每一行旁边都有一个“视图”按钮域。单击“查看”时,我尝试使用 GridView1_RowCommand,它应该希望在将单击的行传递到 ViewButton_Click 之前抓住单击的行。然后这将调用 GetImageData 并将行号传递到此行:

单元格 0 是 SysInvoiceID 列,因此如果传递了正确的行,@ID 将被分配一个 SysInvoiceID。

但是,“行”似乎不是一个有效的论点,尽管我想不出为什么不...除非我必须将其显式转换为整数?任何帮助将非常感激!谢谢。

0 投票
1 回答
47940 浏览

c# - 单击 GridView 查找所选行

我正在尝试获取 GridView 并从单击的行中取回数据。我已经尝试了下面的代码,当我单击该行时,我会返回选定的索引,但是当我查看 GridView 中的实际行时,它们显示为空。不知道我错过了什么。

.ASP 制作我的网格。

在每一行数据绑定上,我确保单击应该设置选定的索引。

然后,当通过单击此按钮更改所选索引时,我可以在第一行放置一个断点,然后我会看到我单击的索引存储在 a 中。但是,当我到达 foreach 时,它会跳过它,因为它显示 GridView1 的行数为 0。理论上它应该有几百行,当索引匹配时,它应该抓取第 6 个单元格中的数据并将其存储在字符串 b 中。为什么点击时没有行?

这是我的页面加载。

0 投票
0 回答
1183 浏览

android - 具有不完整行项目的 GridView 不滚动

当我收到不完整的行项目编号时,我遇到了问题GridView,它不再滚动。我的项目是由服务器提供的动态的,我有 3 列,如果GridView项目的数量足以启用scrolling并且如果行项目是 3,它工作正常。例如(9 项): 完全的

但如果第三行只有 1 或 2 个项目/秒,它不再滚动(7 或 8 个项目): 不完整

这让我头痛多于兴奋,我GridView的布局是:

在我的活动中没什么,只是声明和设置它的适配器。我错过了什么吗?我尝试单独添加verticalSpacing和,padding但没有任何改变。

编辑: 这是整个布局中的设置:

整体布局

Black是 a RelativeLayoutFrameLayout最后一个ImageView分别上下对齐。顶部TextView在下方FrameLayout,底部TextView在顶部下方TextView。现在GridView在 bottomTextView和 above ImageView,它应该根据前 3 个元素和底部元素之间剩余的空间来扩展它的高度。这就是它在我的布局中的设置方式。

我相信这是一个布局问题,而不是我的代码中的问题,因为我已经完成了几十个ListView并且这具有类似的实现。

EDIT2: 布局:

不要介意ImageViews,我只是取出了它们的来源。我需要从我的实际布局中保留设置。编码:

适配器:

项目布局:

尝试添加数字以gridViewItem添加足以触发滚动的项目,就像在我的屏幕截图中一样,并尝试在底部取出 1 或 2 个项目,这样该行将不完整以复制我的问题。谢谢。

0 投票
1 回答
253 浏览

c# - GridViewRow 只选择最后一行

我正在尝试添加一个 GridView 并在最后一列中添加了一个按钮。它什么也没做,我制作了一个新标签,看看它是否返回任何数据,但它似乎只在最后一行工作。你看到我的代码有什么问题吗?提前致谢!

HTML

C#

再次谢谢你!

0 投票
2 回答
1328 浏览

c# - 向具有下拉菜单的gridview中的每一行添加按钮

我有一个 Gridview,我想向添加的每一行添加一个“操作”按钮,单击该按钮将允许我编辑或删除一行。

在我的图片中,它看起来像一个下拉列表。我更喜欢一个按钮,但下拉列表将作为最后的手段。

在此处输入图像描述 这是我到目前为止所尝试的: