问题标签 [datarepeater]

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

c# - 如何在带有 XML 的 Windows 窗体中使用 DataRepeater 控件?

我已经创建了一个数据集,但我不知道如何完成这项工作:)

如果有人可以帮助我,我将不胜感激!

0 投票
1 回答
3150 浏览

c# - 在 WinForm DataRepeater C# Power Pack 中处理按钮单击

我想处理 DataRepeater 中的 winform 按钮单击,我该怎么做?所有按钮都放置在 DataRepeater

非常感谢

0 投票
2 回答
1801 浏览

asp.net - 试图在 asp:Image 控件的 ImageUrl 属性中嵌入 DataItem

我在转发器中有以下图像控件。我试图让用户名在 ~/profilepics/ 和 .jpg 之间渲染,但我得到以下渲染输出

/profilepics/%3C%25#DataBinder.Eval(Container.DataItem,%20%22usernameFrom%22)%20%25%3E.jpg

这是标记

我也尝试过相同的方法,但使用双引号并得到相同的结果。

0 投票
1 回答
4492 浏览

data-binding - 动态绑定 DataRepeater (Microsoft.VisualBasic.PowerPacks)

我正在使用 DataRepeater 在屏幕上显示来自业务对象的数据。我在 C# 中使用 Windows 窗体来完成此操作。数据源在编译时不可用,所以我想在运行时绑定数据源。

这是简化的场景。我正在使用这个商务舱:

我已经使用 VisualStudio 界面创建了一个 ProductDataSource 并将价格绑定到一个标签。现在我用代码填充了中继器的数据源:

当我启动我的应用程序时,价格已正确填写在标签中。到目前为止,一切都很好。

现在我希望在产品更新时更新价格标签。Visual Studio 界面帮助我,让我选择“数据源更新模式”。所以我选择“OnPropertyChanged”。

棘手的部分来了。.NET 运行时如何知道 price 属性是从后端更新的。所以我修改了我的业务类来实现 INotifyPropertyChanged。像这样:

问题是这行不通。当我更新产品时,它在界面中重新意味着未更新。当我调试和更改属性时,我看到 PropertyChanged 事件为空,所以没有人在听。

深入研究这个问题,我在 MSDN 上的 System.Windows.Forms.Binding Constructor 页面上发现了以下内容:

名为 PropertyNameChanged 的​​事件。

所以我尝试使用(自定义)PriceChanged 事件,但这不起作用。

我在这里做错了吗?我来自使用 WPF,所以这在 Windows 窗体中可能有点不同?这是因为我在运行时绑定吗?

0 投票
3 回答
2088 浏览

asp.net - 在 ASP.net 中的 RepeaterControl 中删除行

我编写此代码用于从转发器中删除,但我有一个问题。当我运行我的页面广告删除其中一行时,该行被删除,当我刷新该页面时,另一行被删除,我不想删除它。事实上,我想删除一行,但刷新时删除两行页

0 投票
3 回答
2564 浏览

asp.net - 在 ASP.net 中检查复选框时使用中继器中的数据

我有一个中继器来显示我的数据。此中继器显示 2 个字段,其中一个字段是复选框控件,另一个字段是标签。

现在,当复选框被选中时,我如何理解标签的文本?

我想在 CheckBoxes 被检查的每一行中查看标签文本。

我该怎么办?

我使用 LINQtoSQL 从数据库中获取和设置数据

0 投票
4 回答
1016 浏览

asp.net - 如何使用 C#2008 在 ASP.net 中使用中继器标题中的项目

我在 Column 的 Header 中使用 CheckBox 并且该列也是 Container Cehckboxes 。

我想在中继器中使用带头的车轮箱,检查此控件时,检查行的复选框。

我该怎么做呢?

0 投票
2 回答
4304 浏览

vb.net - 将数据绑定到数据中继器 - VB.NET?

我正在寻找将 DataSet.Datatable 列绑定到 Datarepeater 上的文本框的一两行代码?

0 投票
5 回答
8816 浏览

c# - 如何在数据转发器的页脚模板中找到控件

ASPX:代码

<asp:repeater id="repeater" runat="server">

<headerTemplate></headerTemplate>

<itemtemplate></itemtemplate>

<footerTemplate> <asp:literal id=findme runate=server> </footerTeplate>

</asp:repeater>

我正在寻找的是能够在数据转发器的页脚中找到控件的源代码。当我进行数据绑定或在页面本身中查找控件时,我熟悉基本的“FindControl”,但是如何在数据转发器的页脚模板中找到控件?

这甚至可能吗?如果是这样,我怎样才能得到一些帮助,

再次感谢大家!!!

[更新]

我需要能够在数据绑定后执行此操作

0 投票
1 回答
3435 浏览

c# - 禁用对 DataRepeater 控件中某些项目的控件

DataRepeater在 C# Winforms 应用程序中使用 Visual Basic Power Pack 中的控件。该控件未绑定,在 VirtualMode 下运行。

我在此控件中显示多个项目。根据某些标准,我想禁用控件中的按钮。

我在数据转发器的 _DrawItem 事件中尝试了以下操作:

会发生什么是根据控件中的最后一项应该是启用或禁用按钮。

知道如何逐项控制启用状态吗?

谢谢