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

c# - 如何打破 BoundField 的 HeaderText

在表格的 td 中的 HTML 中,您可以通过<BR>在单词之间使用来中断文本。这也适用于 TemplateItem 的 HeaderText,但不适用于 BoundField 的 HeaderText。如何分解 BoundField 的标题文本。

0 投票
1 回答
3052 浏览

c# - 过滤 GridView 的下拉列表

我尝试了不同的示例来通过下拉列表过滤网格视图,但是在按钮 on_click 事件中是否有可能?我是否在每个下拉列表中创建了类似于 SelectedItem 的内容并将它们添加到按钮事件中?抱歉含糊不清....我希望下拉列表带有选定的值,然后将它们加在一起以根据返回的结果执行过滤器。

谢谢

0 投票
7 回答
27194 浏览

c# - 如何在gridview中格式化数字字符串?

在 C# 中

我在数据库中有一个处理时间编号数据列,格式为“###”或“##”(例如:“813”或“67”)

当我将它绑定到网格视图时,我想以这种格式“0.###”(例如:“0.813”或“0.067”)显示它

我尝试使用 {0:0.000} 和其他格式。但似乎没有一个工作。谁能告诉我如何编写格式字符串?

0 投票
7 回答
71282 浏览

c# - ASP.NET GridView 第二个标题行跨越主标题行

我有一个 ASP.NET GridView,它的列如下所示:

是否可以在看起来像这样的两行上创建标题?

每行中的数据将保持不变,因为这只是为了美化标题并减少网格占用的水平空间。

整个 GridView 是可排序的,以防万一。我不打算让添加的“总计”跨越列具有任何排序功能。

编辑:

基于下面给出的一篇文章,我创建了一个继承自 GridView 并添加第二个标题行的类。

如果您像我一样不熟悉 ASP.NET,我还应该指出您需要:

1)通过在您的网络表单中添加这样的一行来注册您的课程:

2) 将之前标记中的 asp:GridView 更改为 foo:TwoHeadedGridView。不要忘记结束标签。

另一个编辑:

您也可以在不创建自定义类的情况下执行此操作。

只需为网格的 DataBound 事件添加一个事件处理程序,如下所示:

自定义控件的优点是您可以在 Web 表单的设计视图中看到额外的标题行。不过,事件处理程序方法要简单一些。

0 投票
4 回答
3740 浏览

asp.net - 在 GridView 中交错行/列颜色

假设您有一个 GridView,其中包含几列,例如:

| 福 | 酒吧 | 总计 |

并且您使用样式表使交替的行具有不同的颜色,例如浅蓝色和白色。

有没有一种好方法可以让特定的列以不同的颜色交替出现?例如,我可能希望 Total 列以中红色和浅红色交替显示,以在大网格中引起注意。

顺便说一句,我知道您可以以编程方式更改单元格的颜色。但是,如果可能的话,我想坚持使用 CSS,所以我所有的样式都在一个地方。当我在事件处理程序中时,我也看不到一种简单的方法来判断我是否处于交替行中。

0 投票
2 回答
1024 浏览

asp.net - 具有 .NET 网格视图的动态列和数据源

我正在处理一个多用途页面,而不是向同一页面添加多个网格,我们希望在页面中使用单个 GridView,并在 Page_Init 添加所需的列,并设置相应的 DataSourceID。

为此,我们在 aspx 中有如下内容,Page_Init 中的代码隐藏非常简单,添加几列然后设置 GridView 的 DataSourceID 属性。

ASPX:

对象数据源就在那里,并且作为第一页加载触发器工作,完全没有任何问题。但是,一旦您单击页面按钮,网格就会从页面中消失?有任何想法吗?

我只会使用 DataGrid,但它没有 HyperLinkColumn 所需的动态显示能力。

0 投票
3 回答
8981 浏览

asp.net - ASP.NET GridView 新手关于 TFOOT 和 TH 的问题

问候!

我仍在学习 GridView 控件,并且我有一个绑定到 ObjectDataSource。我的 Web 表单如下所示:

它当前生成以下标记:

还有一些 HTML 元素我想添加到这个 GridView 控件将生成的表格标记中。对于初学者,我需要 TFOOT 看起来像这样:

链接将不包含数据绑定信息,但可能是超链接控件。有没有办法可以在设计时指定它?

此外,对于 THEAD,是否可以在 GridView 中为每个列标题指定单独的样式?

最后,是否可以像这样指定表格的摘要属性?

提前致谢。

0 投票
3 回答
25645 浏览

asp.net - 如何在 ASP.NET 的 GridView 中定义 CellPadding

  • 我在 ASP.NET 中自动格式化 GridView。
  • 它看起来不错,但标题都像这样一起运行:

    idfirstNamelastNameage

  • 我设置了 CellPadding="5" 但它什么也没做。

如何设置标题和所有单元格的单元格填充?

附录:

谢谢安德鲁,我用这个修复了它。适用于 Firefox 和 Explorer 7:

0 投票
3 回答
25748 浏览

gridview - 如何将 Gridview 转换为 Datatable

GridView在我的应用程序中用于填充数据。

有什么简单的方法可以将 gridview 复制到 datatable 吗?

实际上,在我GridView的控件之一是文本框。
所以我可以随时编辑该控件...我需要的是在按钮上单击我所做的任何更改GridView都必须复制到一个数据表中...

我使用代码做到了这一点,

在这里,我在“for each”循环的帮助下遍历网格。
我担心它是否会影响性能?
你能告诉我任何其他将a复制GridView到数据表的简单方法吗

0 投票
7 回答
29102 浏览

c# - C# 将 HyperLinkColumn 添加到 GridView

我正在尝试将 HyperLinkColumns 动态添加到我的 GridView。我有以下代码:

这不起作用,所以.. 我怎样才能将 HyperLinkColumn 添加到我的 GridView?