问题标签 [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.
c# - 如何从启用分页的 GridView 控件中检索所有 GridViewRows?
我正在研究添加到购物车功能,并且我添加了一个GridView
启用分页的控件。在 中GridView
,我在文本框中显示数量并处理该文本框的OnTextChanged
事件。现在的问题是,如何将更改后的数量文本保持在会话或视图状态以及在哪一行,以便我可以更新我GridView
的数据并将该数据再次绑定到GridView
?
在这里,我使用了GridView
id gvMaster。
我想在启用分页的网格中显示更改的数量值。
c# - 将 gridviewRow 添加到电子邮件控件上的 gridview
我正在尝试控制电子邮件地址是否已经在列表中,如果是这样,我想将网格视图中的一行添加到将发送到该电子邮件帐户的新网格视图中。
我有一些代码来获取行并将它们发送到电子邮件地址。但问题在于,即使检查了该地址的多行,它也只向一个电子邮件地址发送 1 行。
在这里查看我的代码:
这会导致向每个电子邮件帐户发送一封电子邮件,该电子邮件已检查所有行,但我只想要与电子邮件地址对应的行。
请问有人有什么想法吗?
gridview - gridview 行边框
我有一个数据有界的gridview。我希望每次绑定数据时,某些行的边框颜色和宽度都会改变。我写了这个函数:
问题是背景颜色有效,但边框没有..我怎样才能给行边框宽度和颜色?
谢谢 :-)
我自己解决了:
但它不适用于 IE,在 chrome 中它可以..
c# - 如何在 Gridview 中获取可编辑字段的值
我有一个带有 ObjectDataSource 的网格视图,我想一键更新它。因此,gridview 加载了可编辑和固定的字段。我循环通过gridview一次更新。我能够将固定字段(Cells[0])中的值加载到 Products 对象(p.ProductID)中,但我无法将可编辑字段(Cells[1])中的值加载到 Products 对象中( p.Productname )。
如何在对象中获取此值,以便将对象发送到 BLL 方法。为什么row.Cells[0].Text适用于固定字段,但不适用于可编辑字段?
标记:
vb.net - 如果对 DataTable 的验证失败 VB.Net,如何在 gridview 上突出显示无效数据?
我尽力将程序缩小为以下代码。在此示例中,我将英国和美国作为有效国家/地区。如果有人住在这些国家/地区之外,我想显示一条错误消息并在网格视图上突出显示它们。例如,John 和 Chris 来自中国,因此他们应该在 gridview 上突出显示。有可能这样做吗?请看示例图片。可以仅突出显示名称或整行。
非常感谢。
.net - 如何在gridview中查找记录/行的总数?
我想在 gridview 中找到总行数。这是我的代码,页面大小= 10
页脚在第一页显示为 10 0f 50 但我想显示为 1-10 of 50 。在第二页中它显示相同,但我想显示为 11-20 of 50。谁能告诉我如何显示这样的页脚文本。
.net - 在每个分页中查找网格视图的第一行和最后一行索引号?
嗨,我有一个 gridview 包含数百条记录,它正在进行分页,每个页面的大小为 10。现在我想在每个分页事件中找到 gridview 的第一行和最后一行索引号?有什么建议么?
c# - GridViewRow FindControl 查询 C#
我正在构建一个简单的 C# Web 应用程序,它将充当资源的在线数据库。
在我的表中,我有一个类别和作者列。
当我单击表格中的类别值时,表格将刷新,仅显示选定的类别。
为此,我使用了以下代码:
这适用于我第一次单击类别/作者。但是在表格刷新后,选择另一个类别或作者,表格就会显示错误的记录。
我该如何解决这个问题?
您可以在此处查看该页面:尝试单击类别'Health'
,然后单击'Puvent, Kevin'
。结果与预期的不同。我认为
一旦你看到页面,这个问题可能会更有意义:)
编辑 - 这是 gridview 绑定代码:
c# - 设置 GridViewRow 属性时出现 InvalidCastExceptions
我正在为我的 GridView 中的项目创建上下文菜单,但有一个主要障碍。我似乎无法弄清楚如何将右键单击的行的 PK 值发送到与我的 HTTP 处理程序交互以更新数据库的 JQuery。
基本上,上下文菜单将有 3 个项目,回复、标记为已读和删除。在每种情况下,我都需要mailid
数据库中的值可供 JQuery 使用,以便我可以将用户重定向到一个页面,他们可以在其中回复所选邮件或告诉 HTTP 处理程序应该更新数据库中的哪个项目。
这是我的代码:
我正在为 Rows 设置 onClick 属性,以便单击 GridViewRow 上的任意位置将触发页面以详细显示邮件。我想我可以使用不同的属性以相同的方式获取 mailid 值。
在 .aspx 上...
不幸的是,我的方法似乎存在问题,因为我在新绑定的 GridViewRow 上分配 id 属性时收到 InvalidCastException:
无法将类型“对象”隐式转换为“字符串”。存在显式转换(您是否缺少演员表?)
所以,我用这个替换那行
现在,虽然 Visual Studio 可以在设计时告诉我没有错误,但在运行时,我得到以下 InvalidCastException:
无法将“System.Int32”类型的对象转换为“System.String”类型。
我不知道整数是从哪里来的,所以我不知道如何进行。
任何帮助将不胜感激。