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

asp.net - 嵌套字典到嵌套中继器asp.net c#

我正在制作一个 asp.page,它将显示有关公司资产的分层信息。

为了获取数据,我使用了 lambda 表达式:

所以我现在有一组嵌套的字典,最后有一个信息列表。我的问题是如何最好地在页面本身上显示这些信息?我可以达到第一级,但一直在努力让嵌套中继器正常运行。如果有更好的控制使用我全神贯注:)

谢谢,

马可

0 投票
2 回答
299 浏览

asp.net - 如何堆叠未知数量的 ASP.NET 中继器?

我正在构建一个弹出菜单,客户希望它能够根据层次结构不断弹出。

例如,第一个窗格是选项列表。当它们悬停时,另一个窗格应在其旁边弹出下一级选项,依此类推,直到达到最后一级选项。

我可以处理所有的 javascript 和东西,但我想不出一种方法来不断地将转发器嵌入转发器中。我知道我可以通过将中继器放入另一个中继器来完成一次,但那时我将只有两层。

我需要能够为每一层选项持续嵌入中继器,或者使用不同的控件通过类似的技术来实现这一点。

任何帮助都很棒,谢谢!

0 投票
1 回答
104 浏览

asp.net - DataReader 中的“操作”列

我的转发器中有一个“操作”列,显示用户可以为项目选择的操作。该列包含 ASP.NET HyperLink 或 LinkBut​​ton 控件。某些操作基于用户是否在某个角色中,这是我以编程方式确定的。当我填充中继器时,我正在努力寻找动态生成此列的最佳方法。现在我将内联代码分配给每个控件的 Visible 属性,但我觉得这很草率而且不是很直接。使用 PlaceHolder 控件并在运行时填充它会更好吗?其他人在这种情况下使用什么样的方法?

0 投票
2 回答
2822 浏览

asp.net - 在 GridView / Repeater / ListView 中显示事件列表

我将开发一个事件日历页面,它将显示从当前日期起 12 个月的事件列表(它将是只读的)。使用 SP 传递开始日期和月数等从数据库中获取数据很容易,但是当信息显示在页面中时,我需要按月对信息进行分组。例如:

我看过其他帖子,人们谈论在中继器中嵌套 GridView,反之亦然,但我不确定如何使用这种方法实现按月分组。

0 投票
2 回答
276 浏览

.net - repeater .net 属性和方法

使用 .NET 中继器是否可以调用 #Eval('') 指令中的方法?例如,如果我要绑定到具有 DateTime 属性的对象,那么设置 #Eval("ADateTimeProperty.ToString('hh:mm')") 或类似的东西会非常方便。是创建另一个返回格式化日期时间的属性的唯一选择吗?

0 投票
2 回答
5849 浏览

asp.net - 无论数据如何,如何设置转发器控件的控件值

这是中继器:

我想在代码中动态设置 itemtemplate 的这些控件,这样 asp.net 代码不应该看起来那么难看:

另一方面,我不想单独设置它或每个绑定的 ItemTemplate,我想通过父控件(中继器)本身来设置它。

C# 中的答案也将受到欢迎!

0 投票
1 回答
6127 浏览

asp.net - ASP.NET:将值绑定到转发器内的自定义用户控件

我有一个将数据绑定到中继器的 ASP.NET 控件。在该中继器内,我有另一个自定义用户控件。我想根据当前绑定项向第二个控件传递一个值。

中继器项目模板使用 Eval 语句正确打印出我的产品 ID,但是当我执行相同的操作将产品 ID 传递给 MyCoolUserControl 时,它不起作用(如果 MyCoolUserControl 上的 ProductID 是 Nullable Int32 - 我可以调试它并它始终为空)。

任何想法我怎么能做到这一点?

0 投票
6 回答
1793 浏览

c# - 字符串 [,] 和中继器

如何用中继器写出我的数组?

现在我可以使用 Container.DataItem,但是如何在一个地方获取第一个项目字符串,在另一个地方获取第二个项目?

0 投票
1 回答
1143 浏览

asp.net - ASP.NET:在 UpdatePanel 中重复 LinkBut​​tons 时“需要对象”

我有一个 UpdatePanel,它有一个重复 LinkBut​​tons 的中继器。当我单击 LinkBut​​ton 时,页面会进行部分回发,然后我收到一个 javascript 错误:“需要对象”。我尝试调试 javascript,但无法获得调用堆栈。如果我删除 UpdatePanel,LinkBut​​tons 会进行完整的回发,然后它们会从页面中消失。我怎样才能让这个 UpdatePanel 工作?

绑定代码:

谢谢,标记

0 投票
1 回答
6497 浏览

c# - e.Item.FindControl 抛出未设置为对象实例的对象引用

这是引发异常的Repeater代码部分......“Computer.Administrators”是StringCollection对象。调试器显示“AdminsEnumerator.Current”获取正确的字符串值,但是当“txtAdministrators.Text”尝试设置值时 - 抛出异常。请帮忙出出主意。

这是后面的代码。