问题标签 [aspxgridview]
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.
devexpress - aspxgridview 从父级获取 MasterRowKeyValue
我正在尝试在网格中嵌套网格。
要填充最内部的网格,我需要来自 Grids 的直接父级和 Grids 的父级的 KeyValue。
如何从最外层的父级检索 MasterRowKeyValue?
我有 3 个像这样嵌套的网格:
当为第一个详细信息网格调用 OnBeforePerformDataSelect 时,我将选择参数 DefaultValue 设置如下:
对于最内层(第二个)嵌套网格,我需要将我的参数之一设置为最外层网格的 MasterRowKeyValue。
就像是:
我如何实现这一目标?
asp.net - 在 asp:GridView 中插入隐藏列,但客户端仍然可用
这很简单。我想要做的就是将一个隐藏列插入到我将能够通过 javascript 访问的 asp:Griview 中。任何指针?
jquery - DevExpress ASPxGridView 回调和 jQuery
我们的 web 应用程序中有一个 DevExpress ASPxGridView,EnableCallbacks=true 允许此网格的客户端事件。一旦我们包含 jQuery(1.4.1 或 1.4.2)并执行例如。对 ASPxGridView 进行过滤后,所有客户端网格功能都停止工作。
我们已经尝试过这里讨论的解决方案
http://www.devexpress.com/Support/Center/p/B144365.aspx
但无济于事。有没有人遇到过类似的问题,可能会为我们指明正确的方向?
在此先感谢
Stijn
asp.net - ASPxGridview 自定义排序??按月份名称
我有一个 aspxgridview,它首先按年分组,然后按月分组。基本上我的查询将月份和年份作为单独的列返回。现在,如果我将月份返回为“一月或二月”,那么 ASPxGridview 不知道如何对其进行排序。
我听说过自定义排序,但即便如此,如果我将月份列作为数字返回并使用数据项模板将其转换为名称......它可以工作,但是在导出时它只导出数字而不是数据项模板。
我真的很困惑,任何人都可以在这里帮助我。
谢谢
events - 在gridview中获取复选框选中事件
我有一个带有一列复选框的 gridview 和具有不同自定义控件的其他列。我想要的是,当检查复选框时,触发事件会切换行中其他元素的可见性。
asp.net - ASPXGridView 中的自定义排序不适用于分页
我已经按照此处提到的步骤为 aspxgridview 实现了自定义排序:http ://documentation.devexpress.com/#AspNet/CustomDocument3818
但是,我注意到它只对当前活动页面进行排序,所以每当我转到另一个页面时,我必须再次单击该列来对其进行排序。
这种行为是正确的,还是我错过了什么?我该如何解决?
PS:我考虑过捕获 PageIndexChanged 事件并手动对活动页面进行排序,但这似乎太 hackish ...
devexpress - 绑定行时访问 DataItemTemplate 中的 ASPxButton
我有一个 aspxgridview,它为每一行显示了许多按钮。我想要做的是基于一些背景逻辑,在每行的基础上启用其中一些按钮。当 HtmlRowPrepared 事件被捕获时,我 tru 并使用 e.Row.FindControl("butApprove") 但它返回 null。如果我多次通过 Controls 集合向下搜索,我可以找到具有该 ID 的控件。
由于我是 DevExpress 控件的新手,有没有更简单的方法可以做到这一点。
非常感谢
乔纳森
devexpress - Devexpress 网格 - 如果列最初隐藏,则标题过滤器不起作用
我正在使用 DevExpress 网格,并且正在尝试获取“国家/地区”列以正确显示标题过滤器:
如果“Country”列设置为 Visible='true',则标题过滤器将按应有的方式显示(它显示值选项列表)。但是,我希望最初隐藏“国家/地区”列,但在自定义窗口中可用(如上面的代码中)。在这种情况下,当将列拖到自定义窗口之外并进入网格并单击标题过滤器时,会遇到 Javascript 错误:
元素为空 element.addEventListener(eventName, func, true);
这是一个已知的错误?有什么解决方法吗?
c# - 使用自定义 Delete 覆盖 EntityDataSource
我有一个使用 EntityDataSource 和 DevExpress aspxGridView 的 ASP .net C# 项目,它运行良好,允许我选择、更新、插入和删除。但是,我想改用自定义删除方法,它基本上只是进行更新(只是将活动标志设置为 false),而不是真正的删除。
我有一种感觉,我需要使用 entitydatasource 的或网格 onrowdeleting 事件,但这是我第一个使用 Entity Framework 4.0 的项目,所以仍然找到了我的脚。我不知道是否需要在 edmx 代码隐藏文件中创建覆盖更新方法。
非常感谢任何帮助。
asp.net - AspxGridView 默认焦点行
我的项目中有一个 AspxGridView,带有AllowFocusedRow="True"
. 每次我加载页面(带有表格)时,第一行都是焦点。当我在服务器端(页面加载之前)将 -1 分配给 gvMain.FocusedRowIndex 时,它没有帮助。但是当我在客户端更改焦点行索引时:
然后它加载选择第一行的表格,然后消失。所以我想最好早点定义它。但是怎么做?