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

c# - 如何在中继器控件中调用 Html 按钮控件

下面是我的代码,任何人都可以指导我在转发器控件上调用 html 按钮。

标记:

.CS 文件代码:

0 投票
1 回答
346 浏览

asp.net - 向 ASP.net 中继器的 NamingContainer 添加扩展方法

我正在尝试为 asp.net 转发器控件编写一个扩展方法,该方法允许我在转发器模板中调用以下代码。这就是说我想在中继器上调用我自己的 Eval 方法。

我已经尝试将 Repeater 控件本身以及 NamingContainer 定位,但我看到容器受到保护时出现可访问性错误。

这甚至可能吗?我从来没有从标记中调用扩展方法,所以我不确定。谢谢。

0 投票
1 回答
166 浏览

c# - 手动设置 AlternateItemTemplate

有没有办法手动设置 AlternateItemTemplate?我不止一次被这个问题困扰。

我只想将它用于最后一项。也许ItemDataBound事件可以成为一个解决方案,但我想不通。

我发现的唯一有用的问题:

0 投票
1 回答
10803 浏览

asp.net - 如何在 asp:Repeater ItemTemplate 中放置垂直滚动条?

我继承了一个 .ascx 控件,该控件由一个包含 HeaderTemplate、一个 ItemTemplate 和一个空 FooterTemplate 的 asp:repeater 构造组成。

标题和项目模板都链接到数据源。

我的问题很简单,我想在 ItemTemplate 上应用一个垂直滑块,这样我就可以上下滚动其中包含的项目,而 HeaderTemplate 保持静态。

我尝试在 ItemTemplate 中使用 asp:Panel ,但这不会呈现模板中的行。

我已经将整个 asp:Repeater 封装在一个指定垂直滚动条的 asp:Panel 中。这可行,但如果 ItemTemplate 中的行数很大,则会将标题滚动到视图之外。

如果有人可以提供帮助并提出前进的道路,我将不胜感激。

0 投票
1 回答
1108 浏览

c# - 使用 LINQ 查询对内部中继器进行排序

我试图列出一组关联,在每个关联中都有一个分配给关联的“小部件”。该列表将包括关联名称和分配给它的任何小部件。问题是内部小部件列表需要按 DisplaySequence 排序。

EDMX 型号如下: EDMX 模型

简化的中继器标记

当前查询

我目前能够通过我现在拥有的设置获取我正在寻找的数据。我正在寻找获取相同数据的最有效方法,但是,以正确的显示顺序列出小部件。

我应该采用不同的 linq 查询方法吗?

0 投票
2 回答
1718 浏览

jquery - jquery 数据表功能不适用于 asp:repeater

我已经在这个上搜索了一段时间,我很困惑。对于我正在研究的东西,我有一个非常非常基本的原型,但我不确定出了什么问题。我有一个在代码隐藏中绑定数据的中继器,我在 .js 中为它调用 .datatable ...该表显示了所有花哨的功能,但没有一个功能真正起作用。这是我的代码,我错过了什么吗?

标记:

代码隐藏:

javascript:

0 投票
0 回答
883 浏览

c# - ASP.NET 删除中继器内的 DropDownList 项?

我不知道我是否可以在这里发布这样一个特定的问题。

场景是我有一个与类别有多对多关系的产品。意味着一个产品可能属于多个类别,一个类别可能有多个产品。现在在表单上,​​我提供了一个下拉列表以及一个显示添加另一个类别的按钮,当我单击该按钮时,另一个下拉列表应出现在第一个下拉列表下方。并且必须从下拉项目中删除上一个下拉列表的选定项目。

下面是我的下拉中继器代码和提到的两个按钮。

代码中提到的 StatusID 是为了确定已删除的产品,因为我实际上并没有删除产品,而只是设置了它的 StatusID

现在的问题是我的代码在上述语句中运行良好,但正如您所见,它不会从下拉列表中删除选定的项目。每次都需要从单个表中填充下拉列表。棘手的部分是删除先前重复项下拉列表中的选定项。任何解决方案都将受到欢迎。

0 投票
3 回答
4814 浏览

asp.net - 在中继器中找到 div,并更改它的样式元素

我有一个如下所示的转发器对象

我想根据图像按钮的 imageurl 更改 div 'specialNotes' 的背景颜色。因此,如果选中,则 div 将为灰色,如果没有,则将其留空。

有没有办法在 VB 的代码隐藏中做到这一点?

0 投票
1 回答
3429 浏览

javascript - 从asp中继器调用js函数

我想从 Visual Studios 2012 中的 aspx 页面调用一个 javascript 函数。该函数从数据库中获取 7 个值,任意次数并根据这些值对 css 进行更改,以及一个更改每个实例的 div 标记中继器

最终目标是在函数中调用 aspx.net.cs 页面后面的变量,但它甚至无法正常工作。我曾尝试在几个地方以几种不同的方式调用该函数,并且已经坚持了一段时间。js 脚本看起来像这样:

我的方式不是很确定,我们可以访问 javascript 中的 aspx 变量的任何其他方式也很好。任何输入或反馈将不胜感激。非常感谢您的宝贵时间。

0 投票
1 回答
350 浏览

asp.net - asp.net:如何使用 DataBinder 设置客户端 ID

我有以下代码<asp:Repeater

如何将客户 ID 分配给我的<tr>

我想根据 ID 在运行时隐藏/显示一些行。