问题标签 [rowdatabound]

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 回答
939 浏览

asp.net - 网格视图绑定内的下拉列表,用于 Rowdatabound 上的备用行

DropdownListgridview其中 EditTemmplate绑定了RowDatabound. 但 DropdlownList 仅绑定备用行。例如,对于第一行,它的绑定,而不是第二行,第三行,等等。下面是我的代码:

0 投票
1 回答
1042 浏览

c# - 在 RowDataBound 期间无法通过 id 找到控件

我创建了一个动态gridview,并希望将rowdatabound 和SelectedIndexChanged 分配给gridview。

下面是我的代码 HTML

C#

我在 RowDataBound 的查找控件总是返回空值。如果我在 HTML 中创建 gridview 控件,代码就可以工作。我没有使用任何母版页。

0 投票
1 回答
2815 浏览

c# - 页面刷新时调用 RowDataBound 事件

我有一个gridview,只有当它不是回发时才绑定它,但是我想在回发时调用函数RowDataBound。我怎样才能做到这一点

我怎么称呼它?

0 投票
1 回答
991 浏览

c# - Gridview dataBound 从后面的代码中添加到列数据的超链接

使用网格视图从后面的代码绑定它:

我想将一个特定的列数据绑定到一个超链接中,所以当它点击它应该进行下载。

怎么做 ?

下面是我的代码:

0 投票
2 回答
415 浏览

asp.net - Gridview datacontrolrowtype 未被识别为数据行

我正在尝试学习如何将总计放在我的 gridview 上,并且已经搜索了 2 天以找出我的不起作用的原因。onrowdatabound 事件触发,但它不会将行识别为数据行,它只会拾取页脚(我添加了一个文本框并将值放入以确保我没有丢失它)。我对此很陌生,可能做错了很简单的事情。

我的代码隐藏是

网格视图根据用户选择的条件进行更新,并在用户单击搜索按钮时显示和填充。

搜索按钮的荒谬代码是:(我知道这很糟糕,但我正在尝试)

最后,我的gridview是......

任何和所有的帮助将不胜感激。

0 投票
2 回答
55 浏览

c# - 根据其他单元格值隐藏gridview单元格(值)

我有一个使用一些标签和 3 个按钮(停用、删除和编辑)的 ItemTemplate 的 Gridview,如下图所示:

在此处输入图像描述

我想根据用户名(Gridview 上的标签用户名)对某些用户隐藏这些按钮,例如:

  • If UserName == "some string"然后隐藏停用、删除和编辑按钮

如何在RowDataBound事件背后的代码中执行此操作?

0 投票
3 回答
7254 浏览

c# - 错误:指定的参数超出了有效值的范围。在 RowDataBound 网格视图中

我想绑定数据 gridview 并将数据 '0' 更改为 '-' 。但是错误:指定的参数超出了有效值的范围。参数名称:索引

代码asp

代码 C#

如果字段 AMT 显示 0。

我想改为 "0" 到 "-" 。

请帮帮我。提前感谢您的时间。;)

0 投票
1 回答
126 浏览

c# - 如果条件不符合我的预期

我有一个带有包含 DateTime 列的 boundfield 的 gridview。在 OnRowDataBound 事件中,我检查该日期是否为 NOT NULL,并根据结果执行一些操作。

但是,即使单元格为 NULL - 它是否为空,日期将显示为 1.1.1900 - 条件始终满足!

我做了一些解决方法用''(空)替换空值,因此将条件更改为

这行得通,但是我在gridview中显示了所有这些不相关的数据。

怎么了?


我被要求澄清未来可能踩到此线程的用户的问题:

假设你有这个 SQL 查询:

返回的数据是:

如果您在 gridview 中显示此数据并在 OnRowDataBound 事件中检查其值,那么您会遇到我遇到的问题:为了找到那些没有 NULL 条目的行,您不能这样做:

这没用。在这种情况下,gridview 单元格中显示的“无”有 6 个字符(不要问我为什么 - 这是纯粹的经验),因此可以通过

我在我的解决方案中实现了这一点,但现在写这篇文章时,我得出的结论是,只需在 SQL 联合表达式中指定正确的默认日期(“1900-01-01”),就可以避免这一切。实际上,我认为我在 SQL 中踩到了一些不连贯的东西。在上面的查询中不应返回 NULL,因为列的类型肯定是日期时间。希望现在每个人都能接受这个评论。马丁

0 投票
2 回答
924 浏览

c# - asp.net Gridview RowDataBound 禁用网格分页

我有一个GridView从我的SQL. 网格的页面大小为 7。我正在利用该RowDataBound事件将“<”和“>”字符替换为“`”,这可以按预期工作。

但是,问题在于它Paging在网格上禁用。RowDataBound当网格有超过 7 个项目时,应该启用分页,以便我可以转到第 2 页,但是一旦我使用该事件,分页就不起作用。

我的代码

我的网格视图

0 投票
0 回答
165 浏览

asp.net - 如何在gridview操作后将所选页面保留在gridview上

我有一个包含大量数据的网格视图,正如预期的分页一样。

在网格中,我有三个按钮,即查看、编辑、删除

当我单击查看时,它会显示详细信息,但是每当我单击返回按钮时,它总是将我带到网格的第一页。

如何阻止它?

随时问任何问题

提前致谢