问题标签 [datalist]

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

c# - 扩展 DataList 以接受来自 LinkBut​​tons 的新 InsertCommand

我正在尝试继承 DataList 以接受来自嵌入式 LinkBut​​tons 的新命令。这是我的抽象类:

看起来对的,但事件没有被捕获;我不确定为什么。但是,我也注意到 LinkBut​​ton 用 RaiseBubble 发送了偶数,我不知道这是否是一个问题。有人有想法吗?

哦,这是2.0

0 投票
1 回答
586 浏览

asp.net - 当属性为空时在 FilterParameters 中使用 ControlParameter

我有一个 DataList 和 FormView;尽管它们提取相同的信息,但它们具有单独的数据源。FormView 的数据源有一个 FilterExpression 来拉取在 DataList 上选择的任何内容。首次加载时,DataList 的 SelectedValue 为空(自然)。我希望 FilterExpression 产生零行,但事实并非如此。如果我将 DefaultValue 设置为 0,它确实如此,但是当我从 DataList 中选择某些内容时,该参数永远不会更新。我做错了吗?

0 投票
5 回答
17601 浏览

asp.net - DataList 为空时需要显示消息

我正在使用 DataList 在我的网页的客户端站点上显示记录。当我的 DataList 为空时,我需要显示一条消息。Datalist 有属性吗?如何显示该消息?

0 投票
1 回答
866 浏览

asp.net - ASP.net UpdatePanel - 第一次工作然后失败

我有一个包含 ASP DataList 的简单更新面板。它显示文档列表及其批准状态。这是一些示例标记

在我的代码隐藏中,我有一个从 Page_Load 调用的例程来获取数据并将其绑定到 DataList。这是相关的行。

到目前为止一切都很好。然后,在 DataList 的项绑定处理程序期间,我将 btnApprove 控件绑定到处理程序以加载文档并批准它。

然后,

再次,一切都很好。我加载页面,查看文档及其状态和链接。我的测试用例是这样的:

  1. 加载页面
  2. 单击第一个文档的“批准”。
  3. 验证它是否被批准。
  4. 单击第二个文档的“批准”。
  5. 验证它是否被批准。

我的测试在第 5 步失败。我已经调试并调用了单击处理程序,DataList 重新绑定到结果,并且文档在批准后保存回数据库。但是,页面永远不会刷新以显示第二个文档的更新状态。有谁知道我在回帖中缺少哪个步骤导致后续回帖失败?

0 投票
1 回答
2325 浏览

asp.net - 从 aspx.cs 页面获取数据到 aspx 页面

所以我使用了一个 jquery 插件,它允许我通过拖放来更改列表中事物的顺序。所以我的目标是能够获取我的对象列表 (AlertInfo) 并在 javascript 函数中使用它。我能够在测试项目中使用 json webservice 调用将数据传递到页面。但是我们现在没有 web 服务页面,所以我尝试从 aspx.cs 页面中获取它,但没有成功。

///aspx页面:

问题是“URL /Alerts/GetAlerts”中的警报页面是 Alerts.aspx.cs。我不知道是否可以使用此 ajax 命令调用 aspx.cs 页面中的方法。
//页面aspx.cs后面的代码

所以我希望我可以将数据加载到asp控件(dataList)中,然后抓取数据

//页面后面的代码

}

//.aspx页面

但我一直不确定....

0 投票
2 回答
10203 浏览

c# - datalist itemdatabound 事件在条件下更改项目 bg 颜色时出现问题

嘿伙计们,我正在尝试做一些非常简单的事情。我正在检查我的数据行中的数据列,如果它 > 0 我希望数据列表中的项目背景颜色为绿色,如果它 < 0 保持透明...

我已经使用调试器进行了调试,它达到了颜色没有改变的所有条件。我知道它必须是一些简单的东西,我只是看不到它。

0 投票
3 回答
17843 浏览

c# - ASP.NET C# DataList FindControl & Header/Footer 模板导致错误

每当我使用 DataList 的 Header 或 Footer 模板时,FindControl 都无法找到 DataList 的标签部分,并抛出 NullReferenceException。

我的 SQLDataSource 和 DataList(没有页眉和页脚模板 - 有效):

使用页眉和页脚模板 - 不起作用。

选择事件:

为什么会发生这种情况?

谢谢

0 投票
1 回答
3419 浏览

c# - DataList 中的 ASP.NET 面板 FindControl 更改属性 C#

我是这个 ASP.NET 的新手。在我的页面中,我有一个带有 FooterTemplate 的 Datalist。在页脚中,我有几个面板将根据 QueryString 可见。我遇到的问题是试图在 Page_Load 上找到这些面板来更改可见属性。有没有办法在 Page_Load 中找到这个控件?例如,这是 aspx 页面的一部分:

这是代码隐藏中的一些内容:

就像我说的那样,我是新手。我发现的一切似乎都不起作用,所以我决定发布一个具体问题。提前致谢

0 投票
1 回答
3698 浏览

c# - 如何在 DataList 中找到一个设置为 True 的标签

在我的 .aspx 页面中,我有我的 DataList:

并且在我的代码后面使用 ItemCreated 事件来查找和设置 label.backcolor 属性。(注意:我使用的是递归 findControl 类

当我运行页面时,找到了 itemLabel,并显示了颜色。但是它将 itemLabel 颜色设置为在 DataList 中找到的 itemLabel 的第一个实例。在 DataList 中的所有 itemLabels 中,只有一个的 text = True - 这应该是拾取背景颜色的标签。另外: itemLabel 正在获取数据库中名为“CollectionHomePage”的列,它是 True/False 位数据类型。我一定错过了一些简单的东西......谢谢你的想法。

0 投票
1 回答
1484 浏览

asp.net - 为 asp.net 的 DataList/Repeater 实现寻呼机

我有一个显示结果的 DataList 和一个应该是寻呼机的中继器。我决定通过使用 QueryString 参数重定向来使用页码,因此它也可以添加书签……我的问题实际上主要出在 UI 中。

如果我将 DIV 与他们的 onclick 一起调用执行 window.location = url + pagenumber 的 JS 函数,那么我必须以某种方式通过 JS 处理 QueryString 操作,这有点混乱。

如果我在 ItemTemplate 中使用 LinkBut​​ton 对象,则重定向仅在整个 div 具有 cursor: pointer 时单击链接按钮时发生,您知道我的意思。

最好的方法是什么?提前致谢。

注意:我真的很想花时间和精力来实现我自己的服务器端分页。我认为它比阅读第 3 方手册更有趣。