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

asp.net - XML 到嵌套中继器控件 ASP.net

我按照这个简单的教程创建了一个嵌套中继器。本教程很简单,所以我可以轻松地创建类似的东西。

但是我的组织中有不同的 XML 结构,我无法更改。我的 XML 结构是这样的重复结构。

我想查看学年、年级、班级、姓名、录取日期等作为标题。在每个标题下面,应该有关于它的对应数据。

例如。

我不会再次发布我的所有代码,因为它与本教程中的相同。请不要告诉我你为什么不去问问制作那个教程的人。我发现这里的人都很好而且总是乐于助人。非常感谢。

0 投票
1 回答
902 浏览

asp.net - 查找位于另一个中继器中的中继器

好的,所以我的问题是我有三个中继器。在那个中继器中,我有另一个中继器和第二个中继器。两者之间还有更多,但这无关紧要。HTML 下面是我的 VB 代码。我的问题是 rptCrashPercentageAvg 没有返回任何内容。rptCrashStatsDisplay 如何访问 rptCrashPercentageAvg?

0 投票
0 回答
736 浏览

asp.net - 是否可以在嵌套中继器中调用内部中继器,如果可能,那么如何?

我有嵌套中继器。我正在使用 3 中继器。用于调用(触发)第一个工作正常并返回 100% 结果的中继器。但是当我呼叫(发射)第二个中继器时。它没有开火。我只想知道如果它是嵌套格式,我应该调用第二个转发器事件吗?或者我不能打电话。如果我可以打电话,你能建议我如何打电话给那个活动吗?

protected void Rbt_comments_ItemCommand1(object source, RepeaterCommandEventArgs e) { try { if (e.CommandName == "Subcomments") {

} }

0 投票
0 回答
1332 浏览

data-binding - 嵌套在两个中继器中时如何将 GridView 置于编辑模式?

我在另一个中继器内的中继器内有一个 Gridview。声明性代码如下所示:

命令式代码隐藏如下所示:

这样将设置父中继器和子中继器,当子中继器具有 itemdatabound 时,会发生以下绑定 gridview 的情况:

这段代码一切正常。它显示了两个中继器内的gridview,带有一个编辑按钮。当编辑按钮被触发时,gridview 应该进入编辑模式(并使用 EditItemTemplate)。但是,调用 EditRecord 时,gridview 不会进入编辑模式。这是 EditRecord 的样子:

有谁知道如何让我的 GridView 进入编辑模式?

0 投票
1 回答
132 浏览

asp.net - 使用父数据作为嵌套转发器的 zerotext

如果我的嵌套转发器没有返回任何结果,我希望 zerotext 结果来自父项。我想不通;我已经阅读了这个问题,但似乎没有什么具体涵盖这一点。我正在使用 Kentico EMS v6。

甚至可能吗?谢谢,奥利。

0 投票
1 回答
829 浏览

c# - 嵌套控件中的图像按钮删除操作

我有一个嵌套的中继器,里面有一个删除按钮。此按钮从组中删除学生。但是当我按下删除按钮时,它再次通过嵌套中继器,我得到:

堆栈跟踪:

我的 asp.net 文件:

在我的文件后面的代码中,我这样做:

listOfGroups 包含一个包含 Group 对象的列表,其中包含 group_Id、名称、代码、学生对象以及学生姓名的字符串。

我错过了什么或做错了什么,我不断收到这个错误?添加 EnableEventValidation 不是解决方案。这是 commandArgument 的东西。

编辑

大声笑,添加了 if(!IsPostBack),不再出现错误。但是 CommandArgument 中没有值。

0 投票
1 回答
10419 浏览

asp.net - 在 ASP.NET 中的数据中继器内绑定数据中继器

我现在正在学习.NET,如果这是一个愚蠢的问题,请原谅我。

我有两个 MSSQL 表,一个称为“Comment”,另一个称为“CommentAdditionalAuthor”。Comment 表包含来自评论表单的数据,例如评论标题、日期、主要作者姓名等。CommentAdditionalAuthor 表包含有关对评论做出贡献的其他作者的信息。所以那里是一对多的关系——每条评论都可以有一个或多个额外的作者。

我有一个转发器控件,它绑定来自 Comment 表的数据,效果很好。现在我想做的是在评论旁边输出作者的详细信息。如此有效地成为中继器中的中继器。

我已尝试尽可能多地清理此代码,但很抱歉它仍然很长,因为我想让它与我正在做的事情保持相关,以便我希望能够理解解决方案。找到了其他示例后,我正在努力实现它们,因为它们以不同的方式绑定到数据,我只是无法在我的应用程序中使用。

aspx文件中的代码是这样的:

这就是代码隐藏的作用:

由于我设置了第二个中继器,代码隐藏的东西不起作用,但是如果我删除所有这些东西,第一个中继器就可以工作。我认为最好将其保留在那里,这样您就可以看到我的“逻辑”(可能不是很合乎逻辑;))。另外值得注意的是,在第二个数据集中,我对其进行了硬编码,以获取 id 为 81 的其他作者详细信息——这只是为了让中继器工作——显然我需要用 Comment 表中的 id 值替换它,获取循环中当前评论的作者。

如果有人可以帮助我使第二个中继器正常工作,我将不胜感激。目前它已经超出了我的学习曲线的边缘!

谢谢各位!

0 投票
1 回答
8065 浏览

c# - 在嵌套中继器控件中显示数据以及如何使用 asp.net 将值 parentID 从父中继器传递到子中继器

相片集 我必须显示图片中的照片库。我将照片库的信息存储在 4 个不同的表中。我需要在主页上显示 CategoryName 和专辑以及它们受人尊敬的图标并将它们链接到 AlbumCategoryPage.aspx。

为了实现这一点,我正在使用嵌套中继器控件。

Parent Repeater 将显示类别图像(以红色显示),然后显示同一类别中的前 4 个专辑,依此类推。

到目前为止,我已经这样做了

代码背后

页面加载时

使用此代码,我可以获得以下结果。 在此处输入图像描述

我不确定如何将 CategoryID 从父转发器传递给子转发器,以便它向我显示相关专辑。

我第一次使用嵌套中继器并发现它令人困惑,因为我找不到与我的场景相关的完整示例

表结构

我将不胜感激在这方面的帮助,甚至是完成与第一张图片中显示的相同设计的最佳方法

0 投票
2 回答
1385 浏览

asp.net - ASP.Net 嵌套中继器逻辑地狱

寻求有关我遇到的三重嵌套中继器逻辑问题的帮助。

背景
我正在构建一个时间表系统,用于预订房间和从 SQL Server 数据库中提取数据的资源。

表结构

问题我大部分情况下都让中继器根据需要提取数据,但是只有第一列被填充,我真的很难弄清楚如何提取预订数据并根据需要构建时间表。(请参阅我已经开始工作的附件截图)

ASPX 页面代码

代码背后

任何人都可以帮助我如何获得所需的布局,以便在构建时间表时,房间和时段包含相应列中每个单元格的正确预订数据。

提前感谢您提供的任何指示,我花了 3 天时间在这上面,我可以用一双新鲜的眼睛来做 :-)

问候,

奥齐

中继器数据问题

0 投票
1 回答
1405 浏览

c# - 在嵌套中继器内使用时,子中继器控件无法隐藏或显示面板控制

我正在使用嵌套中继器控件按年份显示专辑

输出应该像

-- 专辑 1 专辑 2 专辑 3 专辑 4 [IMG More]

-- 专辑 1 专辑 2 专辑 3 专辑 4 [IMG More]

-- 专辑 1 专辑 2 专辑 3 专辑 4 [IMG More]

已解决:我提到了错误的面板名称Panel pnl = (Panel)e.Item.FindControl("pnlMore");

如果我用“//Generates Error”评论两条语句,代码工作正常。[IMG More]如果特定年份有超过 4 张专辑,我想从这段代码中显示图像,否则将其隐藏。

以下代码行生成错误

pnl.Visible = true; //Generates Error或者pnl.Visible = false; //Generates Error

错误消息:对象引用未设置为对象的实例。

父中继器控制rptAlbumsCategories和子中继器控制rptAlbums

我不确定为什么会产生错误。

如果有更好的方法来做同样的事情,我将不胜感激。

代码