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

asp.net - asp:Repeater Item 命令在 IE7 中不触发(兼容模式)

我在页面中使用 asp:repeater,它有 OnItemCommand。但是在 IE7(兼容模式)中,当我单击中继器中的按钮时,它不起作用并显示此错误:

无效的回发或回调参数。使用配置或页面启用事件验证。出于安全目的,此功能验证回发或回调事件的参数是否源自最初呈现它们的服务器控件。如果数据有效且符合预期,请使用 ClientScriptManager.RegisterForEventValidation 方法注册回发或回调数据以进行验证。

这是代码:

它适用于其他浏览器,如 IE9、FF、Chrome 和......但它在 IE 兼容模式下显示该错误。

0 投票
4 回答
958 浏览

c# - 如何将 url 从 XML 源传递到 asp.net 转发器?

它实际上比标题要复杂一些。我试图弄清楚如何传递我自己的预定义 url以及来自 XML 源的 ID——所有这些都作为锚标记中的 href。

基本上,我有一个具有不同标题和 ID 的 XML 源:

我将标题传递给转发器,并希望有一个锚标记,如下所示:

其中 100 是我从 XML 源获得的 ID。

我不知道该怎么做。

这是我背后的代码:

任何帮助,将不胜感激。太感谢了!

0 投票
2 回答
509 浏览

c# - 如何限制 asp.net 中 XML 记录中显示的字符数?

我有一个 XML 源,其​​中一个字段是“描述”,它的长度可能会有所不同,但总是相当长。当我将它传递给我的 asp.net 中继器时,为了保持一致性和简洁性,我想限制显示的字符数。有没有办法做到这一点?说... 300 个字符。

先感谢您!

我的前端代码:

我背后的代码:

0 投票
1 回答
18214 浏览

c# - 在 .NET 中将索引放入转发器控件的最简单方法是什么?

我想要一个 ASP:NET WebForms Repeater 控件自动在其每个输出行旁边放置一个索引。我怎样才能做到这一点?

例子:

0 投票
4 回答
14459 浏览

asp.net - 响应Repeater ItemTemplate 中的按钮事件

所以我已经删除了数据源,只有 DataBind() 然后我的页面仍在刷新页面,而不是处于编辑模式。

我想要做的是当用户单击编辑按钮然后使其内联编辑中继器行时。

结束更新

onItemCommand 我添加了 DataBind()

在我这样做之后,我的页面没有处于编辑模式并且它被吹走并且我在 page_load 上的所有内容都被刷新了

结束更新

我已经多次使用中继器没有问题,但这里发生了一些事情。我有一个转发器,我正在订阅 itemDatabound 事件,但是当我单击按钮(这是我的转发器项目模板中的一个链接按钮)时,它不会转到ItemDataBound

0 投票
2 回答
1243 浏览

asp.net - 如果将绑定值评估为特定值,则在中继器网格中显示图像

我已经浏览了这里的问题,但似乎没有人回答我的问题。

我有一个 ASP.NET 中继器网格,它设置为绑定到一个列表,该列表显示该项目的值是什么。目前,它只显示变量的文本值,即OFF,但我想要它做的是显示适当的图像,即如果它关闭,则显示绿色图像,如果它打开,则显示红色图像。

这就是我在代码中尝试做的事情,假设你是在这里而不是 aspx.cs 做的?

编译器在 ? 之后抱怨 '%>' 和 : 之后的 '%>' 很明显我没有做对,但想不出还能怎么做。

感谢任何人提前帮助

0 投票
1 回答
716 浏览

.net - 中继器能否自动使用不同的 clientIDMode,然后在 web.config 中设置?(clientIDMode="静态")

我想在 web.config 中使用 clientIDMode="Static",因为它对于前端开发来说非常棒,很明显。

但是,我希望我的中继器、数据网格和数据列表默认为 clientIDMode="Predictable",这样页面上就没有重复的 ID。我不希望每次创建转发器时都必须设置它,因为它是额外的代码,如果我忘记了,我不会立即看到任何问题,所以我可能会继续,而不会意识到我犯了错误。

对此问题的任何帮助将不胜感激。

0 投票
1 回答
1356 浏览

asp.net - 中继器 PageCount 和 PageIndex

转发器是否有 pageindex 或 pagecount?我可以使用gridview 并且在repeater 中找不到太多,在代码隐藏中也找不到,我将如何在Repeater 中执行PageIndex 和PageCount?

0 投票
2 回答
1538 浏览

asp.net - 页面加载时如何保持div的滚动位置

有没有办法在页面加载时向下滚动到特定的 div?我有 100 多行,所以当页面加载时,我会根据某些条件突出显示 div 背景,所以同样的方式可以定位到特定的 div 吗?

我正在使用中继器

0 投票
1 回答
1300 浏览

c# - c# asp.net repeater - 根据条件创建按钮

基本上我想做的是有一个按钮,该按钮只为在单独的表中标记为发送的条目创建。因此,例如,如果我编辑一条记录,我标记另一个表,并希望通过下面的中继器在该记录旁边显示一个发送按钮 - 这可能吗?我可以通过调用例如不确定的方法来进行检查吗:(