最近的项目中有个要求是在编辑grid中的数据时会将数据加载到弹出的formpanel中,其中有的数据要显示在combo中,并将对应的值选中显示。最后查资料实现,现在记录下来以备以后使用。
id:"degreeCombo",
xtype: "combo",
store:DegreeStore,
fieldLabel: "学历",
hiddenName: "degree",
editable: false,
mode: "remote",
displayField: "degreename",
valueField: "degreeid",
triggerAction: "all",
forceSelection: true,
emptyText: "请选择学历",
selectOnFocus: true,
listWidth:100
var degreefields = [{ name: "degreeid" }, { name: "degreename"}];
var DegreeStore = new Ext.data.Store({
proxy: new Ext.data.HttpProxy({
url: "Data/GetBasic.aspx?groupid=degree"
}),
reader: new Ext.data.JsonReader({
root: "data",
id: "degreeid",
fields: degreefields
}),
listeners : {
load : function() {
Ext.getCmp("degreeCombo").setValue(row.data.degree);
}
}
});
DegreeStore.load();
其实主要是添加listeners将该行对应的值赋给combo即可。
分享到:
相关推荐
在C#编程中,`PropertyGrid`控件通常用于显示对象的属性,并允许用户进行交互式编辑。在一些特殊情况下,我们可能需要手动动态地添加数据行到`PropertyGrid`而不是通过属性绑定来实现。本篇文章将深入探讨如何在不...
在C#编程中,`PropertyGrid`控件是一个强大的工具,用于显示和编辑对象的属性。它自动将对象的公共属性、字段和枚举值显示为网格形式,方便用户进行交互。然而,当处理复杂类型的数据,如集合或自定义类时,`...
通过阅读"5_使用Grids显示数据.doc"文档,你可以更深入地了解EXT JS Grid的用法和实践,包括如何配置和使用上述功能,以及解决实际项目中的问题。掌握EXT JS Grid的使用,对于提升前端数据展示的效率和用户体验有着...
在IT行业中,页面获取Grid中的数据是一个常见的任务,特别是在开发数据驱动的应用程序时。Grid通常是一种用户界面元素,用于展示和操作大量结构化的数据。在本篇博文中,我们将探讨如何从网页或Web应用程序的Grid...
这个问题可以通过以下两种方法解决,使枚举在`PropertyGrid`中以中文显示。 方法一:使用`DescriptionAttribute` `DescriptionAttribute`是.NET框架提供的一种元数据,可以为枚举值添加额外的描述信息。在枚举中,...
7. **编辑功能**:如果需要在Grid中编辑数据,可以使用CellEditing或RowEditing插件,实现单击单元格或整行编辑。 8. **分页**:通过配置store的proxy和paging属性,可以实现数据的分页加载,`Ext.toolbar.Paging`...
在Windows Forms(Winform)开发中,`PropertyGrid`控件是一个非常实用的工具,它允许用户以图形化的方式查看和编辑对象的属性。在某些场景下,我们可能需要为`PropertyGrid`添加自定义的功能,例如展示下拉列表框...
4. **表单加载事件**:为了在表单加载时自动应用这些设置,可以在`Form_Load`事件中初始化Grid。 ```vfp PROCEDURE Form_Load ... SET GRID to GridName GridName.Column(nDateTimeColumnIndex).Format = "yyyy...
- Grid组件是EXT中用于展示表格数据的重要组件,支持数据的排序、筛选等功能。 - **XTemplate** - XTemplate是EXT中用于数据渲染的一种模板引擎,可以将数据动态地插入到HTML中。 - **DataView** - DataView组件...
Grid控件是VFP中常用的数据展示和编辑工具,它允许用户直接在表单上查看和编辑数据库中的记录。本篇文章将深入探讨行缓冲模式下如何高效地使用Grid控件进行数据操作。 首先,了解什么是行缓冲。在VFP中,行缓冲是指...
在这个方法中,我们可以创建一个`ComboBox`控件,填充其数据源,并在用户选择一个值后将选中的值返回给`PropertyGrid`。 ```csharp public class DropDownEditor : UITypeEditor { public override object ...
标题 "datetime字段在grid中作为date显示并可编辑" 涉及到的是在数据库管理或数据展示中,如何在网格视图(grid)中处理日期时间(datetime)字段,以便用户可以直观地查看和编辑这些值。VFP,全称Visual FoxPro,是...
当在grid种选中一行,在下面的表格中会出现这一行的内容
3. **表单(Form)**:当用户双击表格中的行时,会弹出一个表单用于编辑或查看数据。在ExtJS中,表单组件由`Ext.form.Panel`创建,它可以包含各种表单字段,如文本框、选择框、日期选择器等,用于数据输入。表单数据...
这样,`MyProperty`属性在`PropertyGrid`中就会显示一个下拉菜单,用户可以选择列表中的值。 在提供的压缩包文件"PrgCtl"中,可能包含了实现上述功能的源代码和示例。为了正确运行和理解这些代码,你需要打开并编译...
在现代Web应用中,处理大数据量的前端表格是常见的需求,尤其在数据分析、报表展示等领域。"大数据量高性能前端表格grid 动态加载数据"这一技术主题,旨在优化用户体验,解决因一次性加载大量数据导致的页面卡顿问题...
现在,`Age`属性不仅有描述,而且在`PropertyGrid`中会显示为年龄范围,用户可以直接在界面上进行编辑。 通过以上步骤,我们可以看到,C#中的自定义属性结合`PropertyGrid`控件,可以极大地提高代码的可读性和用户...
在本文中,我们将讨论如何在 .NET 中使用 PropertyGrid 控件来显示下拉列表,并实现编辑表的各种属性。我们将通过一个自定义控件 CheckedListBoxUC 来实现这个功能。 PropertyGrid 控件是 .NET 中一个功能非常强大...
在IT行业中,通用查询GRID风格数据窗口是一种常见的用户界面组件,尤其在数据库管理和数据分析应用中。这种组件允许用户以表格的形式查看、操作和过滤大量数据。以下是对这一主题的详细说明: 1. **通用查询...