问题标签 [ext.net]

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

c# - FindControl() 和嵌套控件

我有这个 ASP 代码:

我想获取列对象。我正在尝试这个:

我该怎么做FindControl才能搜索控制孩子?

0 投票
1 回答
1279 浏览

.net - 编辑后如何在 GridPanel 中显示一对多相关列?

情况概述

Ext.NET GridPanel用来显示项目列表,其中包含分配给某些用户和状态的任务(我称之为 Sprint)。所以我得到了这种关系:

在此处输入图像描述

在我的 GridPanel 中,我显示按项目分组的 sprint,并使用关系来显示它们的名称而不是它们的 ID(SprintStatusName 和 UserName)。它是葡萄牙语的,但我发现展示它很有用:

在此处输入图像描述

按照这个顺序,我有名称、状态和 SprintOwner,我可以对其进行全部编辑。

问题

在 Status 和 SprintOwner 我有一个组合框,它的值与 ID 相关联。一旦我编辑它,网格会更新我的数据库并再次呈现数据,但它不显示名称,而是显示如下值(ID):

在此处输入图像描述

我怎样才能让它再次显示他们的名字?

因此我的Page_Load方法

[编辑]

还有我的.asp:

0 投票
0 回答
356 浏览

asp.net - 在 EXT TreePanel 中使用不同的站点地图

这是 ASP.NET 片段:

这是它背后的 C# 代码:

CreateNode是我们的内部方法。我想做的是根据用户设置加载不同的站点地图,如下所示:

我在 XMLWeb.sitemap_1Web.sitemap_2文件中有站点地图。第一个参数CreateNode是一个SiteMapNode指向站点地图的对象,但我这里只指向默认地图。我想使用SiteMapNode Constructor (SiteMapProvider, String)构造函数来执行此操作,但我不知道如何SiteMapProvider从作为 XML 文件位置的字符串中获取 a 。

0 投票
1 回答
975 浏览

asp.net - 如何在gridPanel中过滤外键

Ext.NET GridPanel用来在我的系统中显示项目任务列表,每个任务都有其进度状态,如FinishedRunningNot started等。

这是我的网格面板的一部分:

在此处输入图像描述

这些进度状态是我数据库中另一个表的记录,就像这样: 在此处输入图像描述

它是相关的SprintStatus->SprintStatusIDSprintStatusName在我的gridPanel.

我想做的是通过 StatusName 对它进行本地过滤,但我能做到这一点的唯一方法是ext:ListFilter使用它的 ID(1、2、3、4)设置我的选项,这不好,因为我不想要显示 ID

这是过滤器

在此处输入图像描述

如何让它显示 StatusName 而不是 StatusID?

我的网格面板代码

0 投票
2 回答
3666 浏览

extjs - 根据使用按钮的值从网格中删除行

我需要根据 columnStatus 的值删除一些行。我尝试了代码,但没有任何反应。

例如,我有 6 行的值为 (1,1,3,2,4,3),我想删除状态为 2,3 和 4 的行,结果只剩下两行,即第 1 行和第 2 行。

网格面板

删除按钮:

删除功能:

这是 imgrender 函数,以防它与问题相关:

编辑:我使用 firebug 运行它,但出现错误:grid.store.getAt(i) is undefined

0 投票
1 回答
1169 浏览

extjs - Ext.NET 更改为 gridpanel 不需要的回滚

要求:我实现了一个功能,该功能通过根据值单击网格中的按钮来删除行。我的要求是从网格中删除状态为“Verwerkt”、“Ter Fiattering”、“Al verwerkt”的行,并在代码隐藏中添加一个方法,该方法也从数据库中删除记录。

问题:行已从网格中删除,但它们会在一/两秒后返回。真的很奇怪。我收到有关warningondirrty 的警告,但我已通过在商店中将其关闭来取消该消息(WarningOnDirty = false)。帮助 :)

网格面板:

函数javascript客户端删除行:

后面的代码:

0 投票
2 回答
1156 浏览

c# - 使用 C# 在页面上编写 ASP 代码

我有这样的 ASP 代码:

我想<Content>使用 C# 动态生成标签。我试过这个,就像使用常规的 HTML 标签一样:

但是文本最终出现在我不打算让它去的页面开头附近的某个地方。我怎样才能做到这一点?

0 投票
2 回答
1454 浏览

ext.net - 重现 Ext.net 示例的问题

我正在尝试重现 GridPanel 示例(http://examples.ext.net/#/GridPanel/ArrayGrid/Simple/),但收到以下错误消息:

类型“Ext.Net.Store”没有名为“Model”的公共属性。

源错误:

任何人都可以帮忙吗?

谢谢。

0 投票
1 回答
2015 浏览

extjs - 如何从选定行的网格面板中仅获取特定值

我的网格面板如下

这是我数据库中的网格

在此处输入图像描述

这是我删除所选行的代码,但是当我使用字典时,这是循环行值

}

如果我选择第一行并单击删除,我想删除该行并再次绑定网格。任何人都可以告诉如何做到这一点。如果用户没有使用 Java 脚本选择任何行,我也想提醒一个消息框

0 投票
2 回答
958 浏览

asp.net - 为什么需要重新选择 ComboBox 项才能获得 Value?

我在我的 ASP.NET 4.0 应用程序中使用ext.net 1.3控件。我的 Web 窗体上有几个 ComboBox 控件。该页面应该执行两个任务,插入和更新。保存新记录时没有问题,但是当我尝试用现有数据库值填充 ComboBox 控件时,会弹出各种问题。最麻烦的是这个:

ComboBox 显示数据库中的文本,但它既没有被填充,我也无法选择 ComboBox 值成员。这是因为它没有填充。我已经编写了代码来填充页面加载事件中的组合框。

我正在使用此代码从数据库中选择一个值并将其显示在 ComboBox 上:

此代码成功检索客户名称并显示在 ComboBox 中。它没有做的是它没有从 ComboBox 项目列表中进行选择,也没有填充 ComboBox。

如果我尝试使用以下方法检索文本的值成员:

它给出了错误。

为了使它工作,我需要再次单击 ComboBox 以使其填充,然后我从列表中手动选择相同的客户名称来选择值。

如何摆脱这个问题?

-- 已编辑 --

填充 ext.net ComboBox 的代码是这样的:

在 Page Load 事件中,ComboBox 控件填充了上述方法。