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

asp.net - ItemIndex asp 的内联 IF 语句:Repeater VB.NET

我正在尝试在asp:Repeater控件中执行内联 IF 语句以将类添加到第一项,但我似乎不太明白。

基本上我现在拥有的代码不起作用但应该让我知道我正在“尝试”做什么看起来像这样。

我尝试使用该OnItemDataBound事件,但委托接口无法返回值。如果我真的要从代码隐藏函数做任何事情,它只需要是一个“回声”类型的函数,我不太确定如何在代码隐藏函数中获取项目索引。如果我能像我的例子那样做一些内联的事情,那对我来说是最好的解决方案。

任何更好的解决方案也欢迎。谢谢!

编辑:我得到的编译错误是:

0 投票
2 回答
2102 浏览

asp.net - 为什么 DataBinder.Eval 不起作用

我正在尝试使用中继器创建一个简单的菜单系统。在系统中,我想对类子项使用不同的格式,并尝试使用 If 来检查 DataBinders 结果和分支,如果它的“类”但是当我编译代码时说:

未声明名称“容器”。

在所有在线教程和 MSDN 中,Container.DataItem 只是假设可以工作,所以我找不到任何关于它不起作用的信息。比我更多使用数据绑定器的人可以解释一下吗?

0 投票
2 回答
152 浏览

asp.net - 中继器问题

当我运行此代码时,<%Eval("Firstname")%> 处发生异常。异常消息是“Eval()、XPath() 和 Bind() 等数据绑定方法只能在数据绑定控件的上下文。” 怎么办..我的代码如下

0 投票
1 回答
763 浏览

asp.net - 在 vb.net 中以 asp 重现此:repeater 我需要重复以下内容

我需要在 vb.net/asp.net 中重复以下内容。

所以我有

问题:我在其中引用了转发器的数据表,例如有列,但我只得到一个主<li>

创建请有人可以在这里帮助我。

0 投票
1 回答
597 浏览

css - 为什么无论我在 rgroups itembound 上做什么,我都无法在这个 vb.net asp:repeater 中找到控制 txt

我在转发器中找不到作为文本框的控件 txt 我在 rgroups itemdatabound 事件中使用了以下内容

------------item数据绑定代码

------------中继码


0 投票
2 回答
294 浏览

c# - 我如何查看 rgroups 中继器中的 asp:textbox 需要 vb.net 中的解决方案

为什么我不能访问中继器内的这个文本框我在 rgroups itemdatabind 上使用了以下内容,无论我做什么,它都说无法引用该对象。请在 vb.net 中提供任何答案


0 投票
2 回答
300 浏览

c# - 格式化 ASP 中继器内的列

我在我的页面上使用了一个 ASP 中继器,我希望它创建一个 3 列网格。在我的 HTML 页面中,我使用了一个类来设置第三列以使其适合。基本上,前 2 列有 a margin-right28px因此它很好地将它们隔开,然后第三类删除了 ,margin-right以便列适合。

问题是,当这进入中继器时,我不能使用第三类,我得到一个 2 列的结果。关于如何克服这个问题的任何想法?

0 投票
1 回答
959 浏览

asp.net - 如何获取一个数据集/数据表并打印嵌套内容?

我有一个包含以下内容的 DataTable:

我想以以下格式将结果打印到 aspx 页面:

我对如何在 asp.net 中执行此操作有点困惑。在 PHP 世界中,我很容易将数据表转换为关联数组,然后打印到模板文件。我想知道这是否与我需要对 asp.net 采取的方法相同。

0 投票
1 回答
1545 浏览

data-binding - 在 asp:repeater 中将数据绑定到服务器控件

我希望将转发器控件绑定到方法并将结果显示为链接按钮列表,但我无法绕过它。这是我尝试过的:

在asp页面中,我有:

在后面的代码中:

不幸的是,这给了我一个编译错误:服务器标签格式不正确。

有什么想法有什么问题吗?

谢谢

0 投票
1 回答
1573 浏览

c# - 为asp禁用ViewState:Repeater会增加加载时间?

我有一个asp:Repeater,一旦单击按钮,它就会将数据绑定到项目集合。标准票价。但是,如果我为转发器禁用ViewState,则单击按钮后加载转发器所需的时间会大大延长。这显然与我想要达到的效果相反。戏剧性是指启用 ViewState 时约 10 秒,禁用 ViewState 时约 35 秒。

我很茫然...

注意:在按钮单击的事件处理程序中,我还缓存数据源。无论我是否启用/禁用 ViewState,我都会这样做。使用 ViewState 时是否有可能忽略我的缓存?

以下是相关代码: