问题标签 [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 投票
2 回答
2241 浏览

c# - 使用 C# 设置 System.Drawing.Color.FromName

目标:目标是根据数据表中的文本值动态设置 System.Drawing.Color。文本值是 System.Drawing.Color 中颜色的名称。目的是根据给定值更改网格的背景颜色。

问题:我现在使用的方法没有从数据表中获取值并将颜色设置为 0,0,0,0。数据表是使用 ViewState 创建的。我对这个问题进行的研究表明这应该有效。但是,从 DataTable 获得的值是 "" 。这段代码有什么不正确的?预先感谢您的意见、建议和考虑。代码如下:

数据表代码

在旨在更改背景色的 RowDataBound 代码上

0 投票
1 回答
944 浏览

asp.net - 在回发时保留 tablesorter 订单

我在 ASP.NET 上使用带有 Gridview 的 Tablesorter 2.0 插件。我使用此代码来解决THEAD问题:

对行进行排序时一切正常,但是当我使用此代码postback单击每一行时,问题就开始了

Tablesorter 一直运行良好,我可以对列进行排序,但是当我单击 gridview 上的一行进行回发时,因为 <tr onclick="javascript:__doPostBack('ctl00$MainContent$GridView1','Select$1')">我之前的排序行返回到它们的原始位置,就像第一次加载一样,并且不保留我所做的排序. 以防万一,我也在使用UpdatePanel

0 投票
1 回答
581 浏览

asp.net - 如何在 RowDataBound 事件中向绑定到 gridview 的 DataTable 添加新行?

我有一个关于将新行添加到绑定到 RowDataBound 事件中的网格视图的数据表的问题。你知道我该怎么做吗?

0 投票
0 回答
4123 浏览

asp.net - ASP.NET 中 GridView 上的 RowDataBound 事件

我有一个包含复选框和文本框的网格视图。我的目标是禁用文本框,只要用户没有选中它旁边的复选框。我正在使用 RowDataBound 事件,但我认为我缺少一些步骤。此代码未触发。请指教。

提前致谢。

0 投票
3 回答
2007 浏览

c# - 如何从 GridView 的下拉列表中获取选定的项目?

我有一个 GridView。每当我在选择 Dropdown 值后单击 LinkBut​​ton 时,我只会得到 Dropdown 的第一项。我需要在 TextBox 中显示选定的值。我怎样才能得到想要的价值?这是我的伪代码:

以及背后的代码:

提前致谢...

0 投票
1 回答
373 浏览

asp.net - RowDataBound 如何打印多个标签

我正在尝试计算两个日期之间的日期差异,并希望在网格中显示它们。我在网格中创建了一个表格,结果可以在那里打印。

我的 RowDataBound 正在计算所有内容,但不知道如何打印结果。


ASPX 文件

0 投票
2 回答
14127 浏览

c# - 将组合框添加到 Datagridview

我找到了一种将组合框添加到 DataGridview (Winform) 单元格的方法,但是我没有找到像 DataGridView 的 ItemDataBound 这样的事件来为组合框设置值。并且不知道如何将组合框的选定值设置为当前行(DataGridView)的 DataItem 属性:(

请给我一些线索来完成这项任务

非常感谢

0 投票
1 回答
1077 浏览

asp.net - 在gridview boundfield列中格式化单元格而不使用硬编码的单元格索引号

我想知道是否有比我目前的技术更好的方法来格式化我的gridview中的单元格。Gridview 绑定到 EventItem 对象的集合类。(各种片段如下):

当 gridview 的声明部分已经为绑定数据建立了序数位置时,求助于显式的单元格索引号似乎是一种耻辱:

我正在使用此功能来避免显示为“1/1/1900”的“空”日期:

是否可以在 gridview 的声明性部分中以某种方式使用 Eval,以便我仍然可以在函数调用中“包装”日期并删除依赖于硬编码单元格编号的代码?

最后,我的业务类对象 EventItem 将日期保存为日期,而不是字符串,它们在 SQL 表中可以为 NULL:

0 投票
1 回答
10301 浏览

c# - RowDataBound 上 Gridview 行的背景颜色在 IE11 中不起作用

我有Grd_RowDataBound并且我正在将颜色应用到我的 GridView 行。我使用了下面的代码,它在 Crome 和 Mozilla 中运行良好,但在 IE11 中不起作用。在 IE11 中,我的 Gridview 行背景颜色不起作用。

请帮忙。

0 投票
2 回答
1840 浏览

c# - 在网格模板列中填充 DropDownList

我在 obout 网格的模板列中有一个下拉列表。目前我正在使用 sqldatasource 填充页面加载的下拉列表。但是,我现在必须根据某个列的值加载下拉列表。例如:如果状态 = 1,我使用与状态 1 相关的可用选项列表填充下拉列表。

当我尝试执行此代码时,它显示 ddlStatus 每次都为空。我尝试了多种方法来获得它,但由于某种原因似乎无法获得它。也许另一双眼睛或其他想法可以帮助我。请让我知道我做错了什么。提前谢谢你

更新:数据绑定事件代码

我添加了 DataSource,因为我看不到另一种触发数据绑定事件的方法。