EPR类企业管理系统

在我们现有系统基础上或全新开发,提供定制服务
为您的企业高效快速实施ERP,WMS,MES,CRM管理系统
全面管控物料仓库、销售业务、采购业务、仓库业务
生产过程、质量检验、组织架构、业务报表


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

使列表视图可编辑

在本课程中,您将学习如何使列表视图可编辑。为此,将使用DemoTask列表视图。

注意

在继续之前,请花一点时间回顾以下课程。

  • 调用模型编辑器MySolution.Module项目。导航到视图| MySolution.Module.BusinessObjects | DemoTask_ListView节点。它使用右侧的属性定义用于DemoTask对象的列表视图。在AllowEdit属性的下拉列表中,选择“ True”。当此属性设置为“ True”时,列表视图是可编辑的。

    列表视图显示在编辑模式下,您可以将NewItemRow的功能XtraGrid中,其中显示列表视图中XAF应用。此功能允许最终用户直接在列表视图中创建新对象,而无需使用详细视图。要添加此功能,请将NewItemRowPosition属性设置为TopBottom

    Tutorial_UIC_Lesson18_1

    提示

    在ASP.NET应用程序中,有几种编辑模式。若要设置所需的模式,请在为MySolution.Module.Web项目调用的模型编辑器中使用IModelListViewWeb.InlineEditMode属性。列表视图编辑模式主题(ASP.NET特定功能部分)中说明了各种编辑模式。

  • 运行WinForms或ASP.NET应用程序,然后在“列表视图”中编辑DemoTask对象之一。

    Tutorial_UIC_Lesson18_2

    要在ASP.NET应用程序中编辑DemoTask对象之一,请单击编辑InlineEdit_EditButton)或单击新建InlineEdit_NewButton)创建新的Task

    Tutorial_UIC_Lesson18_2_Web

    在WinForms应用程序中,要保存对对象所做的更改,请单击工具栏上的Savebtn_Save)或SaveAndClosebtn_SaveClose)按钮。要取消更改,请单击取消btn_Cancel)按钮。

    在ASP.NET应用程序中,要保存更改,请单击“更新btn_Save)”。要取消更改,请单击取消btn_Cancel)。

注意

您可以在代码中设置编辑模式。为此,请将DefaultListViewOptionsAttribute属性应用于DemoTask类。

要查看本课中所做的更改,请为Main Demo的MainDemo.Module,MainDemo.Module.Win和MainDemo.Module.Web项目调用模型编辑器。该MainDemo应用程序安装在%PUBLIC%\文件\ DevExpress的演示19.2 \组件\ eXpressApp框架\ MainDemo默认。可从http://demos.devexpress.com/XAF/MainDemo/在线获得ASP.NET版本。

下一课: 将预览添加到列表视图

相关文章

转载保留此链接,注明出处