问题标签 [nested-repeater]

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

c# - 嵌套中继器 - 如何在没有 runat 服务器标签的情况下访问第 3 级的项目?

嗨,我有一个 3 层嵌套中继器,我需要在回发时访问下面的中继器 condRptr 中的值,我尝试了所有方法,但似乎无法到达任何地方。我最初在转发器中使用了标头模板中带有 runat 服务器的表,但这引发了错误。

任何人有任何想法?

0 投票
2 回答
267 浏览

asp.net - asp.net 中的嵌套中继器

如何使用嵌套中继器做到这一点?我有一个类别和一个子类别。但是子类别的数量并不稳定。这取决于它的类别。它可以是 1 到 20 之间的任意数字。

0 投票
0 回答
383 浏览

c# - 父子中继器和建立关系

我想知道是否有人可以提供帮助....我一直在关注各种教程(在这里和 MSDN 网站上),我最终完全把自己搞糊涂了!

我有一个如下所示的数据集:

按字母顺序上升到 Z。

我想要实现的是构建一个嵌套的中继器,完成后看起来像:

这是我到目前为止所做的,但它不起作用(目前我的错误是 DataBinding:'System.Data.DataRow' 不包含名为 'descript' 的属性。)。我只是不够了解,无法明智地解决这个问题。我的中继器看起来像:

而我背后的代码是这样的:

基本上我只是完全混淆了自己。有人能抽出几分钟来帮忙吗?

谢谢,克雷格

0 投票
1 回答
289 浏览

asp.net - 为嵌套转发器指定 XPath 节点索引

假设我有一个类似于此的 XML 层次结构:

同样,我有使用嵌套中继器的 ASP.NET 代码,如下所示:

我的问题:如何为嵌套中继器内的 XPath指定节点索引选择器“[???]” ?!?

注意:我的语言是 ASP.NET 中的 VB。

编辑:我试过使用不同的索引“[{1}]”(给我一个索引越界错误),一个相对的Xpath“[local-name()='Phylum']”(没有“/ *" 在它前面——不识别节点/路径),并修补嵌套的转发器数据源(它要么不识别 XPath,要么崩溃)。

显然,我无法让这些工作中的任何一个工作。我需要考虑另一种方法吗?

编辑#2:我尝试过的另一件事不想工作:对于嵌套中继器:

0 投票
1 回答
124 浏览

asp.net - Controls in a nested repeater item are not being processed

I'm trying to solve a problem with controls in a nested repeater not being processed.

First, let me illustrate my scenario. I have XML that looks like this:

#xA;

To process this, I have nested repeaters that look like this:

#xA;

I have code-behind processing for saving my data that looks like this:

#xA;

Here's my problem: My OnSave code illustrated above works just fine on its first pass through the first <SubNode> nodes (it processes all the <SomeNode> nodes with no problem).

However, on its next pass through the second (and subsequent) set of <SubNode> nodes, it does not see the <SomeNode> nodes inside of it at all. The For Each loop skips to the next <SubNode> as though the <SubNode> nodes don't even exist.

I can't find anything that explains how to fix this. Does anyone have any insight?

0 投票
0 回答
563 浏览

asp.net - 验证嵌套中继器内的控件

我认为我的主题行几乎提出了这个问题。我在需要验证的嵌套中继器中有一个控件。

这是一个关于它的外观的快速说明(注意:为简洁起见,省略了属性/行):

“someDate”可以重复的次数无关紧要;关键是“someDate”可以重复。

当我运行它时,我得到:

找不到“valSomeDate”的“ControlToValidate”属性引用的控件 ID“someDate”。

我该如何解决这个问题?

谢谢!

0 投票
0 回答
121 浏览

asp.net - asp:Repeater 仅当属性为真时才绑定

是否可以在 if 语句中放置一个中继器,例如

但是即使isReturnDetailsExist是假的,它也会运行,所以会抛出returnDetails不存在的异常,有人吗?

0 投票
1 回答
638 浏览

asp.net - 按钮单击上的嵌套中继器不起作用

我有一个用户控制页面,即模板(.ascx),其中我有一个转发器,它通过执行存储过程来加载。还有一个父页面,它有自己的转发器以及每行上的一个按钮,并且该转发器也随着存储过程的执行而加载。

现在,父中继器每行上的按钮,当单击该特定行的前两列值(例如:G6300 和 Group Term Ife Insurance)时,需要将其传递给子中继器所在模板中存在的存储过程存在并且子中继器应该是可见的。

到现在为止,我成功地显示了父转发器,将按钮单击上的特定行值传递给子存储过程,并通过执行子存储过程成功获取列表中的结果。但是,当我尝试将此列表分配给模板页面上的子中继器时,它会为子中继器提供异常(System.NullReferenceException:对象引用未设置为对象的实例)。

我猜我错过了初始化子中继器,因此它为空。但对它和解决方案并不完全乐观。

请提出一些建议。

//模板代码(内部中继器)

//父页面(父转发器)上每一行的按钮单击事件,其中模板/子转发器被调用

//这里是输出的片段 在此处输入图像描述

0 投票
0 回答
237 浏览

dataset - 嵌套 ASP.NET 中继器和数据库表出错

我正在使用 VB 在 ASP.NET 中使用嵌套中继器制作一些戏剧。

我已经搜索了这个和其他一些论坛,但无法解决我的代码问题。我发现的所有其他示例都在使用 XML 数据源,或者在数据集中使用多个表。我的数据集仅包含 1 个包含所有必要字段的表。

我本质上想创建一个事件日历......例如

所有信息都存储在我的数据库中的 1 个表中。

到目前为止我的代码...

aspx

aspx.vb

我的 Page_Load 事件只是将整个表加载到一个名为 dsEvents 的数据集中并绑定它。数据库看起来像这样。

我得到的错误消息是“关系不是此 DataView 指向的表的父级”。

我以前没有使用过嵌套中继器,所以不太确定我做错了什么。

0 投票
1 回答
1875 浏览

c# - 如何在 c#.net 的嵌套中继器控件中触发 ItemCommand 参数子中继器

这是我的嵌套中继器的 aspx 页面代码..

单击子中继器(repsubtopic)中的视图时,我需要触发 ItemCommand 参数。请给我解决此问题的建议。