tnblog
首页
视频
资源
登录

XAF配置多文件上传

3420人阅读 2020/11/5 11:04 总访问:349670 评论:0 收藏:0 手机
分类: ASP.NET
  1. 在bo文件创建两个类主要配置主从关系

  2. 默认继承BaseObject将其修改为FileAttachmentBase

  3. [DefaultClassOptions]

  4.     public class ScanningCopy : FileAttachmentBase//上传文件

  5.     {

  6.         public ScanningCopy(Session session)

  7.             : base(session)

  8.         {

  9.         }

  10.         public override void AfterConstruction()

  11.         {

  12.             base.AfterConstruction();

  13.         }


  14.         private PurchaseOrder _purchaseOrder;

  15.         [Association("采购订单扫描件")]

  16.         [XafDisplayName("扫描件")]

  17.         public PurchaseOrder PurchaseOrder

  18.         {

  19.            get

  20.             {

  21.                 return _purchaseOrder;

  22.             }

  23.             set

  24.             {

  25.                 SetPropertyValue(nameof(PurchaseOrder), ref _purchaseOrder, value);

  26.             }

  27.         }

  28.     }

  29. 在从类中配置关系

  30. [Association("采购订单扫描件")]

  31.         [XafDisplayName("扫描件")]

  32.         public XPCollection<ScanningCopy> ScanningCopy

  33.         {

  34.             get {GetCollection<ScanningCopy>("ScanningCopy")};

  35.         }

  36. 在Module.Win和Module.Web中找到WinModule与WebModule查看是否添加文件model仅以一个为例


  37. 然后直接点击启动调试生成


  38. 生成成功

评价
当你知道迷惑时,并不可怜,当你不知道迷惑时,才是最可怜的。
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
欢迎加群交流技术