问题标签 [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.
c# - FindControl() 和嵌套控件
我有这个 ASP 代码:
我想获取列对象。我正在尝试这个:
我该怎么做FindControl
才能搜索控制孩子?
.net - 编辑后如何在 GridPanel 中显示一对多相关列?
情况概述
我Ext.NET GridPanel
用来显示项目列表,其中包含分配给某些用户和状态的任务(我称之为 Sprint)。所以我得到了这种关系:
在我的 GridPanel 中,我显示按项目分组的 sprint,并使用关系来显示它们的名称而不是它们的 ID(SprintStatusName 和 UserName)。它是葡萄牙语的,但我发现展示它很有用:
按照这个顺序,我有名称、状态和 SprintOwner,我可以对其进行全部编辑。
问题
在 Status 和 SprintOwner 我有一个组合框,它的值与 ID 相关联。一旦我编辑它,网格会更新我的数据库并再次呈现数据,但它不显示名称,而是显示如下值(ID):
我怎样才能让它再次显示他们的名字?
因此我的Page_Load
方法
[编辑]
还有我的.asp:
asp.net - 在 EXT TreePanel 中使用不同的站点地图
这是 ASP.NET 片段:
这是它背后的 C# 代码:
这CreateNode
是我们的内部方法。我想做的是根据用户设置加载不同的站点地图,如下所示:
我在 XMLWeb.sitemap_1
和Web.sitemap_2
文件中有站点地图。第一个参数CreateNode
是一个SiteMapNode
指向站点地图的对象,但我这里只指向默认地图。我想使用SiteMapNode Constructor (SiteMapProvider, String)
构造函数来执行此操作,但我不知道如何SiteMapProvider
从作为 XML 文件位置的字符串中获取 a 。
asp.net - 如何在gridPanel中过滤外键
我Ext.NET GridPanel
用来在我的系统中显示项目任务列表,每个任务都有其进度状态,如Finished、Running、Not started等。
这是我的网格面板的一部分:
这些进度状态是我数据库中另一个表的记录,就像这样:
它是相关的SprintStatus
->SprintStatusID
我SprintStatusName
在我的gridPanel
.
我想做的是通过 StatusName 对它进行本地过滤,但我能做到这一点的唯一方法是ext:ListFilter
使用它的 ID(1、2、3、4)设置我的选项,这不好,因为我不想要显示 ID
这是过滤器
如何让它显示 StatusName 而不是 StatusID?
我的网格面板代码
extjs - 根据使用按钮的值从网格中删除行
我需要根据 columnStatus 的值删除一些行。我尝试了代码,但没有任何反应。
例如,我有 6 行的值为 (1,1,3,2,4,3),我想删除状态为 2,3 和 4 的行,结果只剩下两行,即第 1 行和第 2 行。
网格面板
删除按钮:
删除功能:
这是 imgrender 函数,以防它与问题相关:
编辑:我使用 firebug 运行它,但出现错误:grid.store.getAt(i) is undefined
extjs - Ext.NET 更改为 gridpanel 不需要的回滚
要求:我实现了一个功能,该功能通过根据值单击网格中的按钮来删除行。我的要求是从网格中删除状态为“Verwerkt”、“Ter Fiattering”、“Al verwerkt”的行,并在代码隐藏中添加一个方法,该方法也从数据库中删除记录。
问题:行已从网格中删除,但它们会在一/两秒后返回。真的很奇怪。我收到有关warningondirrty 的警告,但我已通过在商店中将其关闭来取消该消息(WarningOnDirty = false)。帮助 :)
网格面板:
函数javascript客户端删除行:
后面的代码:
c# - 使用 C# 在页面上编写 ASP 代码
我有这样的 ASP 代码:
我想<Content>
使用 C# 动态生成标签。我试过这个,就像使用常规的 HTML 标签一样:
但是文本最终出现在我不打算让它去的页面开头附近的某个地方。我怎样才能做到这一点?
ext.net - 重现 Ext.net 示例的问题
我正在尝试重现 GridPanel 示例(http://examples.ext.net/#/GridPanel/ArrayGrid/Simple/),但收到以下错误消息:
类型“Ext.Net.Store”没有名为“Model”的公共属性。
源错误:
任何人都可以帮忙吗?
谢谢。
extjs - 如何从选定行的网格面板中仅获取特定值
我的网格面板如下
这是我数据库中的网格
这是我删除所选行的代码,但是当我使用字典时,这是循环行值
}
如果我选择第一行并单击删除,我想删除该行并再次绑定网格。任何人都可以告诉如何做到这一点。如果用户没有使用 Java 脚本选择任何行,我也想提醒一个消息框
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 控件填充了上述方法。