问题标签 [detailsview]

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

asp.net - 如何通知用户在 ASP.NET DetailsView 上有未提交的更改

我在我的应用程序中使用了 ASP.NET DetailsView。我想知道如何检测到 DetailsView 上有未保存的更改并在离开页面之前通知用户。

0 投票
1 回答
3110 浏览

detailsview - 使 DetailsView 508 中的文本框、复选框、下拉菜单兼容

我有一些下拉列表和复选框的详细信息视图。现在我正在尝试使这些输入字段符合 508 标准。

有人知道这个修复吗?

0 投票
2 回答
419 浏览

asp.net - 从 aspx-page 获取属性

我有一个包含详细信息视图的 aspx 页面。此详细信息视图包含一个或多个模板字段。我需要的是一个额外的属性(或元数据信息)来确定绑定的数据字段。

这样的事情会很好(简化):

是否可以获得属性“DataField”?否则我将继承 TemplateField 并添加一个属性:)

0 投票
3 回答
2249 浏览

asp.net - Listview/DetailsView:隐藏空字段

我想这是一个很常见的问题,但到目前为止我还没有找到一个优雅的解决方案。

我有许多实例,其中我有一个绑定到 SQL Server SProc 的 ListView 或 DetailsView 控件。我遇到的问题是,有很多情况下,当一列为 Null 时,我想在 UI 中显示不同的内容。一个典型的例子是我有一个 URL 列,它呈现为 LinkBut​​ton(在 ListViews 中)或 HyperLinkField(在 DetailsViews 中) - 当返回 Null URL 时,我正在呈现没有 src 属性的链接。理想情况下,在这种情况下,我不想在此字段中显示任何内容。

在每种情况下,当返回空值时,我如何跳过/更改该项目的呈现?

提前致谢。

更新:我还没有机会实际尝试这些,但所有有用的建议。我想我喜欢 Ricks 的回答最好,但再次感谢其他人......

0 投票
2 回答
2192 浏览

.net - .NET 对象数据源、DetailsView 和 DropDownList

好的,我将尝试对我需要完成的工作给出一个非常简短而详细的描述。

首先,我定义了一个具有员工对象的 LinqToSQL 数据上下文。然后我创建了一个 BLL(部分员工)来处理我的验证、插入、更新等。此时一切都很好。接下来,我创建了一个详细信息视图,其中对象数据源绑定到我的 Employee 对象上的 select/update/insert 方法。这也很好,数据按应有的方式提取、更新、插入,除了一个问题。我在详细信息视图中的下拉列表中遇到问题。这些是必填字段,不能为空。当该约束被删除时,代码运行正常。

详细信息视图的代码片段 - 字段缩写以显示相关信息。

调用 insert 方法时,empType 始终返回为 Nothing(empType 是数据库字段)。

将下拉列表的值附加到我的对象以便它可以在数据库中正确创建的正确方法是什么?我的大部分搜索一直告诉我如何将下拉列表绑定到对象数据源,但这不是我需要做的。这是一个基本的下拉列表,4 个项目永远不会改变。在这里只使用标准的 HTML 选择标记是否有意义,或者甚至会有所帮助。

感谢您的关注,如果您需要更多信息,请告诉我。

0 投票
0 回答
2261 浏览

asp.net - DetailsView update - not returning new values

After editing some fields, clicking on Update doesn't show the new values. I have tried two ways to retrieve the new values as you can see from this shortened version of the ItemUpdating event (and both return the old ones) :-

Here is a shortened version of the aspx :-

0 投票
1 回答
997 浏览

c# - 如何使用 DetailsView 更新 Linq 对象?

我使用带有 AutoGeberateColoums 的 DeatialsView 进行用户管理。

这是我的开始代码:

如何自动保存它而不必将视图中的每个字段都分配给对象字段?

请注意,我有不同的项目要从数据层切割 ASP 层,所以我必须只有一个“Benutzer”-Object,我不能在这里直接使用 LinQ。

(Ps:我必须将“Benutzer”-Object添加到列表中,因为DetailsView不会有单个对象,如果有人更了解,请纠正我)。

0 投票
1 回答
655 浏览

c# - UpdateItem 函数是否适用于绑定到列表的 DetailsView?

我正在使用绑定到自定义业务对象的特定成员的 DetailsView - 所以,实际上,是一个包含一个元素的 List。它显示得很好,据我所知,绑定没有任何问题 - 例如:

(事先设置的对象的值应该出现,以及所有这些好东西)

问题似乎是,在我在 DetailsView 上调用 UpdateItem 之后,底层列表的唯一元素没有改变(当然,在我摆弄并更改了一些细节之后)。

UpdateItem 是否可能只更新数据源?我已经在文档中扎根并搜索了一下 - 我似乎找不到任何确认或否认的东西(甚至任何有这个问题的人)。

0 投票
2 回答
93 浏览

c# - 如何找到在asp.net C#中单击“新建”后生成的所有文本框?

我正在尝试为 Oracle 开发一个动态 GUI,它允许用户动态选择表并执行插入、更新和删除等操作。我计划使用该DetailsView控件,但问题是我需要将值插入文本框中。我正在尝试使用FindControlatmode_changed和 at的方法item_inserting。但它不工作。请问有人可以帮忙吗?

0 投票
4 回答
4866 浏览

c# - 如何将 Asp.NET 详细信息视图绑定到具有列表的对象财产

我有以下示例实体对象

现在我有一个绑定到数据网格的详细信息视图,并且两者都可以很好地显示/编辑名称属性,但我也希望能够编辑字段属性。

我希望使用多行文本框来做到这一点。因此,每一行都对应于 Fields 列表中的一个项目。但是我遇到了如何将列表绑定到文本框的问题,以便每个项目都在一个新行上。我认为我没有将详细信息取出并将它们放回对象中以便以后保存的问题,因为我手动执行此操作。

所以问题是,有没有一种方法可以在详细信息视图中对文本框执行自定义绑定,以便每个 IList 项目位于单独的行上?