问题标签 [gridview]

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

c# - GridView delete not working

I'm using a GridView in C#.NET 3.5 and have just converted the underlying DataSource from Adapter model to an object which gets its data from LINQ to SQL - i.e. a Business object that returns a List<> for the GetData() function etc.

All was well in Denmark and the Update, and conditional Select statements work as expected but I can't get the Delete function to work. Just trying to pass in the ID or the entire object but it's being passed in a "new" object with none of the properties set. I'm just wondering if it's the old OldValuesParameterFormatString="original_{0}" monster in the ObjectDataSource causing confusion again.

Anybody have any ideas?

0 投票
3 回答
29314 浏览

asp.net - 在 Asp.net Gridview 中的多列中显示行

默认情况下,Gridview 的每一行都映射到附加到其数据源的数据表或数据集中的每一行。但是如果我想在多列中显示这些行怎么办。例如,如果它有 10 行,则每行 5 行应并排显示在 2 列中。我也可以使用 Infragistics 网格来执行此操作。这可能吗?

0 投票
5 回答
11406 浏览

c# - GridView 控件中使用 LinqDataSource 和分页的总行数

我在获取使用 Paging 并使用 LinqDataSource 作为数据源的 Gridview 中显示的项目的总行数时遇到问题。

我尝试了几种方法:

每次返回 -1。

只给我当前页面的计数,而不是总数。

还有其他建议吗?

0 投票
10 回答
6525 浏览

asp.net - 即使 gridview 在更新面板中,整个页面也会刷新

我有一个网格视图,它位于页面上的模式弹出窗口的更新面板中。
问题是每次我单击网格视图中的图像按钮时,整个页面都会刷新。这会导致我的整个页面加载,并且由于我已将页面的其余部分显示为灰色,因此用户无法单击它,这非常烦人。

有谁知道我错过了什么。

编辑:我在底部输入了一个更好的解决方案

0 投票
3 回答
1050 浏览

c# - 来自 DataView 内的回发事件

我正在我的页面上显示来自 DataTable 的信息,并希望添加一些排序功能,这有点超出了直接的列排序。因此,我一直在尝试将 LinkBut​​tons 放置在我的 GridView 的 HeaderItems 中,该 HeaderItems 回发到在重新加载页面之前更改会话信息的函数。

单击我的链接导致回发,但它们似乎不会生成任何OnClick事件,因为我的OnClick函数没有被执行。我已AutoEventWireup设置为 true,如果我将链接移出 GridView,它们可以正常工作。

我通过创建常规锚点、将查询附加到它们的href并在页面加载时检查它们来解决这个问题,但我更喜欢 C# 来完成繁重的工作。有任何想法吗?

更新:澄清控件的 ID 与它们的OnClick函数名称相匹配。

0 投票
4 回答
7278 浏览

asp.net - 在Repeater中嵌套一个GridView

我有一个场景,例如,我需要重复美国各州的列表,并在每个州的名称后显示一个城市和城市人口表。设计要求规定,每一个外部重复必须是一个州的名称,后跟一张城市表,并且此时不能更改该要求。将 GridView 嵌套在 Repeater 中,然后在 RepeaterItemDataBound事件期间绑定每个重复的 GridView 是否有缺点?有哪些替代解决方案?

0 投票
4 回答
58279 浏览

asp.net - Gridview ItemTemplate 中多个评估字段的最佳技术?

在 GridView ItemTemplate 中使用多个 EVAL 字段的最佳方法是什么?

希望对外观格式以及设置超链接/javascript等有一些控制。

0 投票
5 回答
2649 浏览

c# - .Net Gridview alpha排序,需要数字排序

这是我第一个真正需要 .NET 世界中的任何 Gridview 专家的问题。

我从代码隐藏创建了一个 Gridview,我在列中保存了一堆数字数据。虽然,我确实在代码隐藏的数字字段中添加了逗号。当我将它加载到 Gridview 时,我打开了排序功能,但是 gridview 选择 ALPHA 排序而不是数字排序,因为我添加了这些逗号。

所以我需要帮助。有人愿意试一试吗?我需要将 gridview 中的一些列更改为数字排序,而不是它使用的 alpha 排序。

0 投票
1 回答
1676 浏览

asp.net - 任何人都有用于在 GridView 的 PagerTemplate 中使用的带有寻呼机控件的 UserControl 的示例代码?

我的应用程序中有几个 Gridview,我在其中使用自定义 PagerTemplate。我想把这个自定义模板变成一个 UserControl,这样我就不需要在多个页面中复制相同的逻辑。我很确定这样的事情是可能的,但我不确定如何将 UserControl 连接到 Gridview 的事件,以及我的控件可能需要实现哪些接口。

我正在使用 ASP 2.0 框架。

有没有人做过这样的事情?如果是这样,您的用户控件是否有任何示例代码?

0 投票
3 回答
4070 浏览

asp.net - Gridview编辑上的自动完成文本框

如何在 ASP.Net Gridview 上实现自动完成功能?谁能指出我要去哪里实现这一目标?如果需要的话,我愿意使用非.Net ajax 控件。