问题标签 [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.
asp.net - 仅在单击删除按钮时突出显示 GridView 行
我想要做的是当用户单击删除按钮时,我想突出显示整行并在删除之前要求确认,以下是我的代码和 iw ant 执行两个步骤:1)突出显示整行 2)要求确认。
devexpress - AspxGridView 和 ShowHeaderFilterButton 属性
我的问题很简单。我有一个带有 DataTable 作为数据源的 AspxGridView。当我使用 ShowHeaderFilterButton 属性启用的组合框过滤行时,数据源不会更新,我的行数保持不变。
我如何计算未隐藏的行?
devexpress - ASPxGridview 未定义
我有一个基本的 1 表格网格。我有一个名为分支类型的字段。分店类型只能是 Corporate 或 Franchise。当我单击 ASPxgridview 行上的编辑按钮时,我想在编辑表单上显示和隐藏字段,具体取决于它是什么分支类型。因此,如果是公司,我想显示经理字段并隐藏所有者字段。当分支类型为 Franchise 时,我希望在编辑表单上显示 Owner 字段并隐藏 Manager 字段。所有细节都可以显示在网格视图上,但在编辑表单上我想强制用户只填写适用的字段。
如果你看下面:
这基本上是我在加载编辑表单时想要实现的目标:
然后根据在“StoreOwnershipID”字段中选择公司或特许经营权,我将使用客户端脚本来启用或禁用其他字段。
我也做了一些研究,我想出了以下代码:
但是当它被调用时,我得到以下错误:
Microsoft JScript 运行时错误:“GridViewStores”未定义
我在 web.config 中添加了 HTTPhandler:
和
正如你在下面看到的,我已经插入了 ClientInstanceName,
我已将 ClientIDMode 从 AutoID 更改为 Inherit 到 Static 到 Predictable 并且每个场景都不起作用并且仍然呈现:Microsoft JScript 运行时错误:'ASPxGridview' 未定义。
在我的 gridview 标签下方
我现在什至尝试创建一个仅包含 sqldatasource 和 gridview 的新页面,其中 storetype 字段为 acombobox,并包括我之前帖子中提到的 javascript.. 完全没有运气。我已经给了你我的 web.config 设置,我在其中声明了 httphandler,那么你还有什么建议我可以让它工作的呢?
这是我的网络配置:
部分启用 ASP.NET 用来识别传入用户的安全身份验证模式的配置。--> 部分可以配置如果/当在执行请求期间发生未处理的错误时要做什么。具体来说,它使开发人员能够配置要显示的 html 错误页面来代替错误堆栈跟踪。
抱歉这个问题。顺便说一下,这是使用 DevExpress Gridview。devexpress 的人无法帮助我并花 1 天时间来回答一个问题,所以它已经持续了将近一个星期......
谢谢维尔纳
devexpress - devexpressgrid 过滤
我试图用过滤实现 aspxgridview。我已经为 aspx gridview 启用了“启用过滤”。但是当我尝试在 aspx 网格视图的过滤器文本框中键入一些字母时,网格视图中的整个数据都会消失。当我删除 aspxgridview 的过滤器文本框中的字母时,aspxgridview 中仍然没有记录。
为什么在aspxgridview中进行过滤时apsxgridview中的记录会消失?
linq - 在 ASP.NET 页面上检索大型动态指定表的最佳策略
寻找一些关于如何优化我们的一个项目的建议。我们有一个 ASP.NET/C# 系统,它从 SQL2008 数据中检索数据并将其呈现在 DevExpress ASPxGridView 上。检索到的数据可以来自多个数据库之一——所有数据库都略有不同,并且会定期添加和删除。向用户呈现实时“公司”列表,并从相应的数据库中检索数据。
目前,正在使用标准 SqlDataSource 和动态创建的 SQL SELECT 语句检索数据。语句中有一些 JOIN 以及可选的 WHERE 约束,它们再次根据数据库和用户的权限级别动态创建。
除了性能之外,所有这些都很棒(老实说!)。当涉及到一些数据库时,有几十万行,并且检索和分页数据非常慢(数据库已经正确索引)。因此,我一直在寻找加快系统速度的方法,似乎可以归结为两种选择:XPO 或 LINQ。
LINQ 似乎是流行的选择,但我不确定使用本质上如此动态的系统来实现它有多容易——我是否需要为 LINQ 可以访问的每个数据库创建“定义”?我也有点不确定是否动态地创建 LINQ 查询,尽管查看一些至少部分似乎可行的示例。
另一方面,XPO 似乎允许我动态创建 XPO 数据源。但是,我找不到太多关于如何加入其他表的信息。
任何人都可以就哪种方法(如果有的话)最好地尝试和改造到这个项目中提供任何建议吗?还是当前使用的动态 SQL 模型与 LINQ 和 XPO 根本不同,最好不要管它?
javascript - 在编辑模式下更改 ASPxGridView.OnCustomCallback 中的值不会保存新值
我有一个带有编辑命令按钮的 ASPxGridView 显示给用户。当用户单击编辑命令按钮时,选定的行将变为编辑表单。
在编辑表单中,我有一个控件,单击该控件时将通过 javascript 执行自定义回调,然后自定义回调处理程序将更改所选行上的值并调用 UpdateEdit() 以保存更改的值并返回到常规网格视图布局.
但是,新值永远不会保存到底层数据源,事实上,如果我调试 DataSourceControl 的 ExecuteUpdate 方法,我会在 oldValues 集合中看到更新的值,并且值集合具有原始值。
从编辑表单中的控件调用的 javascript:
javascript:grid.PerformCallback("CloseOrder");
在服务器上运行的自定义回调处理程序:
c# - ASP.NET 禁用页面级缓存问题/危险?
基本上,我禁用缓存的原因是因为我有 DevExpress ASPxGridViews,它非常适合过滤、排序等,但客户端正在处理大量数据,并要求我们在页面导航之间保存过滤器/排序。
完成此操作的方式是通过发生的事件 ClientLayout。问题是,当用户导航到不同的页面,然后单击浏览器的后退按钮时,事件不会触发,并且会显示未过滤的网格,可能是因为这是缓存的内容。(但是,返回到网格页面的链接会导致页面正确加载,并触发事件。)
我能够解决问题的唯一方法是禁用缓存,如以下链接所示: http ://forums.asp.net/p/1304752/2563283.aspx
显然,仅仅因为我能做到,并不意味着它是一个好主意。我知道这可能会影响性能,但谁能告诉我可能出现的任何其他问题?也许 AJAX 问题或控件会发出意外行为?
devexpress - 在 AspxGridView 中保存编辑的信息
我正在使用带有复选框的列的 DevExpress AspxGridView。我设法使复选框可编辑,但是我找不到在网格中检索控件的方法。我发现网格有 GetRow 和 GetRowValues 之类的方法,但它们从数据源中检索对我没有用的信息。
如果您想知道为什么我不使用每行上带有编辑按钮的内置编辑方法,那是因为我希望用户立即编辑复选框,并且我希望在单击外部按钮后保存所有更改网格。
.net - .Net 数字格式
我已经浏览了 .Net framework 的所有数字格式选项,但找不到我需要的格式。
我有一个浮点变量,我需要一个格式字符串(不是代码),它执行以下操作:
如果 value = 1500.00,格式化字符串将为:1,500(而不是 1,500.00)如果 value = 1500.53,格式化字符串将为:1,500.53 如果 value = 0.53,格式化字符串将为:0.53
所以“n”和“N0”格式对我来说不起作用,因为如果值是整数,“n”总是添加“.00”,因为“n”是浮点数,“N0”围绕即使值不是整数 (1500.53) 也可以将数字转换为整数
我需要它作为字符串,因为我使用 ASPXGridView(devexpress 控件)列中的格式 - DisplayFormatString 属性
任何人都可以帮忙吗?
谢谢
另一件事:后面的位数。可以变化..例如可以是:1500.53536
asp.net - Implementing a Red Cross -Check Box in the Selection Column of the ASPxGridView or general GridView
I am currently using DevExpress ASPxGridView and want the selection check box to show a redcross image on selection or empty when unselected. Is there any javascript library to do such a thing. If so can you provide me an example.
Pelase make sure that your solution would not hinder me to perform Callbacks on SelectionChanged Event.
Note: You may give me solutions for general GridView or ASPxGridView.