问题标签 [asprepeater]

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

c# - c# aspRepeater数据在使用ItemDataBound根据字段创建按钮时不显示

基本上我正在尝试填充一个部门表,并根据更改日期,为某个日期范围内的任何部门创建一个按钮。问题是,按钮创建但没有数据,

这是我到目前为止所拥有的 - onPageLoad 我绑定了所有工作并显示的数据源,直到我尝试 iTemDataBound

ASP.net

c# 代码

0 投票
1 回答
410 浏览

c# - 中继器外部控件的绑定值

只是为了好奇,我可以给中继器外部的控件一个分箱值吗

例如 :

0 投票
4 回答
16045 浏览

c# - 在 ASP 中继器中设置 CheckBox“已检查”属性

我想知道是否可以使用转发器数据源中的布尔变量来设置复选框的选中属性?

我尝试了几种方法,但没有任何成功......:

IsDefault 是类视图中的一个字段:

中继器的DataSource 是List。

0 投票
1 回答
83 浏览

asp.net - 需要有关绑定问题的帮助

我在页面中有一个转发器控件,在转发器控件中有一个 gridview。我想绑定gridview。但我不能。当我运行它时,我的页面是空的。并且 viewsource 也是空的。这是我的代码:

0 投票
3 回答
5396 浏览

c# - 从Repeater ItemTemplate 服务器端获取控制权

我正在尝试使用中继器制作表格。但是,在转发器的项目中,我需要对某些特定控件实施一些逻辑,例如 div。

我试过,但没有用,我总是得到:

异常详细信息:System.NullReferenceException:对象引用未设置为对象的实例。

源错误:

说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

我的 HTML 是:

我的.CS

我哪里做错了?!

0 投票
1 回答
1651 浏览

jquery - asp.net 中继器和 jQuery 迭代所有行以查找选中的复选框和标签值

我的中继器如下

其中一个数据项是一个复选框,单击此复选框后,我可以获得复选框的 ID 以及我想要的数据(lblType),因为我在 ItemDataBound 事件中添加了这些内容,如下所示

onclick 函数包含此代码

现在我已经选中了复选框 clientId 和标签 clientId。我想检查是否有任何其他复选框被选中并且在该行标签控件中具有相同的值。我如何使用 jQuery 或纯 javascript 来做到这一点

提前致谢

0 投票
1 回答
1523 浏览

c# - 在同一页面的网格中显示下拉选择的值

我有一个下拉列表,其中包含代表列表。当用户选择一个代表时,我使用第一个下拉 Aspx 页面的 selectedindexchange 事件在第二个下拉列表中填充可用的会议时间

.cs 页面

现在数据被插入了——但我的问题是只要用户单击添加按钮,我想在下面的某种网格视图或动态表中显示选择的委托和选择的时隙,并带有删除选项。有人可以提供 C# 中的代码示例来实现上述目标吗

0 投票
2 回答
206 浏览

asp.net - 在 asp.net 中继器之间显示一条消息

我有一个数据集,它返回一组与某些评论相关的数据。数据集中的一些数据从另一个数据库迁移到我正在使用的数据库中。因此数据集包含公司 A 和公司 B 的数据。

我正在使用转发器来显示数据集,我需要在转发器之间显示一条消息,说明这是 A 公司评论,这是 B 公司评论。我不想重复这个消息。一个简单的例子,

只是想知道这是否可能使用单个中继器。或者我必须为此使用 2 个不同的中继器并分别显示它们。

0 投票
1 回答
935 浏览

asp.net - 在 asp.repeater 中查找 FooterTemplate

我想为 asp.net 转发器页脚模板中的控件赋值。

返回错误:

AFAIU it cant find count of controls = no controls found?. 有什么建议么?

检查点:

  • 所有的 ID 都是正确的
  • 转发器有 3 部分 headertemplate、itemtemplate、footertemplate

帮助!


更新

该代码实际上在databind(). 任何想法如何在数据绑定事件之前使其工作?

0 投票
1 回答
2608 浏览

javascript - Jquery/Js - 在Repeater的Gridview中查找列 - 隐藏它们

我不确定是否要从这个开始,所以如果您需要更多信息,请询问。

我有一个 .aspx 页面。它上面有一个asp:repeater,并且在那个repeater 中有一个asp:gridview。

每个中继器显示不同产品的详细信息。然后,该中继器中的每个网格视图都有 x 列来显示名称、价格等。列数各不相同,但开头有 4 个,总是相同的。

我在后面的代码中获得了这 4 列的名称,并将它们添加到页面顶部的“选择”(下拉)中。

这个想法是在这 4 列中一次只显示 1 列,即在下拉列表中选择的那一个。

让我们假设我的老板是一个“非常灵活的人”并且不想改变页面的结构,即转发器和网格视图,并希望我使用一些 js/jquery 来完成这个(客户端 - 即不是另一个调用db.——所有信息都位于页面上,在客户端上显示或隐藏)。

我尝试过的......

从下拉列表中获取值——这部分有效。注意:将使用此值与列标题(位于“th”标签中)进行比较。

注意:整个表有一个 CSS 类 gridDetails 和列 td 和标题是 th - 显然......:P

现在....以下似乎有效



问题是它发生click在桌子上。

How can I change this to be on the event of onchange for the drop down. I know 'how' to do that in the code to bind to the drop down lol, what I mean is, the reference to this in the code is then the drop down, which won't find the column etc....

Just to be clear: - there is a runat=server div around the outside - then there is a repeater - then 1 or more gridviews inside the repeater

I have read about the .proxy() in jquery but I don't think this will help in this case...

I think that is it... let me know if I missed anything...

Thanks in advance

Cheers Robin

edit

The page