问题标签 [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 回答
1155 浏览

xml - 在网格视图中显示 XML-新手

我正在尝试在 VisualWebDev 2008 Express 中做一些我认为很简单的事情,但它不起作用。我想显示 XML 文件中的数据,所以我将 XMLDataSource 添加到我的页面,将其指向 XML 文件,然后添加 GridView 并将其连接到数据源。我收到以下错误:GridView - GridView1呈现控件时出错。id 为“GridView1”的 GridView 的数据源没有用于生成列的属性或属性。确保您的数据源有内容。

有人可以告诉我我可能做错了什么吗,TIA Dean

我的 XML 中的一个片段如下:

0 投票
8 回答
18055 浏览

c# - GridView RowDataBound 在回发时不会触发

在 ASP.NET 页面上,我有一个填充了 LINQ 查询结果的 GridView。我在代码中设置 DataSource,然后在其上调用 DataBind。在 GridView 的 RowDataBound 事件中,我根据查询结果有选择地隐藏了某些 GridView 字段中的链接。(例如,我隐藏了相关行的“显示父级”链接没有父行。)

这最初工作正常。但是在回发时(当我调用 DataBind,但 GridView 仍然通过 ViewState 填充时),数据会显示,但 RowDataBound 事件(显然)不会触发,并且我的链接不会被隐藏。

回发后隐藏链接的最佳方法是什么?

0 投票
3 回答
3687 浏览

.net - ASP.net 2.0 GridView Columns dependant on multiple columns in the bound result set

I'm working with an ASP.net 2.0 GridView control that is bound to the results of a sql query, so it looks something like this:

As you can see, I'm displaying links with addresses in one of the columns (the one bound to the PublicIP field) using the format string:

Here's the problem: I need to use one of the other columns from the result set as well as the PublicIP column in my links, but I don't know how to make that available to my format string. I essentially need that column bound to two columns from the result set. To clarify, I need something like:

Where {1} is the value of my other column. Is there any way to accomplish this cleanly (even if it doesn't use format strings)? I've looked into using TemplateFields as well, but can see no easy way to do it with them either.

0 投票
5 回答
296 浏览

database - 在 .NET 2.0/3.5 中显示表格结果的最快方法

我有一个要查看数据的数据库表(sql server 2008),显示这些数据的最快方法是什么?

(如果它可以有分页,那将是完美的)。

是gridview还是?

查询:从 testData 中选择 *

0 投票
4 回答
3925 浏览

asp.net - 您可以“分配”ASP.NET GridView 的 PageCount 属性吗?

我有一个 Web 应用程序正在使用具有自己的内置分页的数据存储。PagedResult 类告诉我总页数。我想做什么(绑定我的 ASP.NET GridView 之后)这样做:

然后让 GridView 神奇地构建分页链接,就像它自己做事情一样。

问题是“PageCount”是一个只读属性......那么,我怎样才能简单地做到这一点?

0 投票
1 回答
11657 浏览

asp.net - 在 asp.net 中为 GridView SqlDataSource 动态构建 SelectCommand

我正在使用一个 GridView,它使用如下所示的 SqlDataSource 元素:

我想用动态的东西替换 where 子句的 'someOwner' 部分,如下所示:

但是当我这样做时,它似乎使用 WHERE 子句的文字而不是评估我的函数调用,这当然不起作用。这样做的正确方法是什么?

0 投票
3 回答
6156 浏览

.net - 带有数据绑定控件的“无效回发或回调参数”

当我的数据绑定控件上发生事件(添加/编辑/删除)时,我收到以下错误。

无效的回发或回调参数。使用配置或页面中的 <%@ Page EnableEventValidation="true" %> 启用事件验证。出于安全目的,此功能验证回发或回调事件的参数是否源自最初呈现它们的服务器控件。如果数据有效且符合预期,请使用 ClientScriptManager.RegisterForEventValidation 方法注册回发或回调数据以进行验证。

我正在使用自定义 DataList 控件,但 GridView、DetailsView、FormView 和 Repeater 控件(可能还有其他数据绑定控件)也会出现此问题。

我能找到的答案告诉我关闭配置文件或页面中的验证,但这听起来不像是最好的解决方案。我究竟做错了什么?

0 投票
4 回答
10829 浏览

asp.net - asp.Net GridView 将自定义对象与嵌套列表绑定

我有一个自定义对象列表,其中包含一个自定义列表。

我试图将这些对象的列表绑定到 GridView 并且 Grid 应该为每个朋友创建一个列并在其中写入名称。如果某些人具有相同的网格,则不应创建单独的列,而应使用现有的列。你知道我的意思。(这些类只是一些示例类以简化我的案例)

有没有办法动态自定义绑定?

如果它们需要从某些接口等继承,我可以更改类定义等。

我用谷歌搜索了很多,但似乎没有一个例子能真正涵盖这种情况。

使用 objectSourceControl 可以以某种方式解决我的问题吗?

更新:

提供更多信息:最后我有一个人列表,而列表中的每个人都有一个朋友列表。

该表应该有每个朋友的列,行是人。如果一个人有朋友,则需要在网格中放置一个十字架(或其他)。

目前拦截了 RowDataBound 事件,并且由于绑定只创建带有名称的行而不是列,因为我的 person 对象上的唯一属性是名称。有没有办法强制绑定查看人员对象中的列表属性并为每个对象创建一列。

0 投票
4 回答
14903 浏览

asp.net - ASP.NET - 分层网格视图

关于如何实现“分层”网格视图的任何想法?基本上我想要当用户点击“+”时,我“展开”并插入新行,而没有完整的页面回发。

这听起来像是很多 AJAX 的东西吗?或者我应该阅读 ASP.NET MVC

请指出我正确的方向

0 投票
3 回答
2904 浏览

asp.net - 如何为 ASP.NET GridView 创建两行标题

我的数据是这样的,我想显示特定记录的员工和主管的值。我将向您展示一个粗略的示例,而不是对其进行描述:

如何为 GridView 创建这个?我基本上想要 2 行作为标题,并且一些单元格应该跨越一列以上。