.net 5 正式版_ASP.NET Core 3时代全新开启,DevExpress ASP.NET增强Data Grid

由轻量级JavaScript小部件提供支持的70+个高性能DevExpress ASP.NET Core Controls,包含功能完善的报表平台,因此您可以再最短时间内交付响应迅速的业务线应用程序。DevExpress ASP.NET Core控件v19.2新版正式增强Data Grid和TreeList、File Manager等控件功能,欢迎下载最新版体验!

点击“了解更多”获取DevExpress ASP.NET v19.2正式版下载

Data Grid和TreeList
Data Grid - 增强导出到Excel API的功能(CTP)

导出到Excel API(CTP)于2019年5月首次引入,在v19.2中添加了以下新功能:

  • 仅导出选定的行
  • 以源列宽度导出

此外,'group', 'header', 'groupFooter'和'totalFooter'现在以突出显示的文本(粗体)导出,同时还扩展了'CustomizeCell'回调参数集,您可以在回调中访问DataGridCell对象的所有属性。

重新排序记录/节点

最终用户现在可以通过拖放来重新排序数据网格行和TreeList节点。

08e55d01ebaa2f74f894004a92bbe0ae.gif
增强异步API

在此版本中,以下事件启用了异步事件处理程序:

  • setCellValue
  • initNewRow
  • rowValidating
File Manager (CTP)
新的进度和状态用户界面

新版本引入以下UI元素来显示文件操作的进度和状态:

  • 弹出通知消息
  • 增强的'Refresh'工具栏项
  • 操作进度侧面板
952aaa0689ca17b9135ab989b188ea99.png
集成分配器

内置的分离器控件使您可以调整文件管理器的导航面板大小。

增强文件验证

v19.2增强文件管理器的验证功能,现在您可以使用新的'allowedFileExtensions' 选项指定允许的文件扩展名,新的'upload.maxFileSize'选项允许您指定最大文件大小(允许的最大大小)。

@(Html.DevExtreme().FileManager().FileProvider(provider => provider.Remote().Url(Url.RouteUrl("FileManagementFileSystemApi"))).Upload(upload => upload.MaxFileSize(2048000)).AllowedFileExtensions(new[] { ".txt", ".xml", ".doc" }).Permissions(permissions => {permissions.Upload(true);}))

在控制器中启用服务器端验证:

public IActionResult FileSystem(FileSystemCommand command, string arguments) {var config = new FileSystemConfiguration {MaxUploadFileSize = 2048000,AllowedFileExtensions = new[] { ".txt", ".xml", ".doc" },AllowUpload = true...};var processor = new FileSystemCommandProcessor(config);var result = processor.Execute(command, arguments);return result.GetClientCommandResult();}
下载文件

现在,您可以允许用户下载文件。 使用新的“ endpointUrl”选项来指定用于下载操作的服务器端处理程序端点。

@(Html.DevExtreme().FileManager().FileProvider(provider => provider.Remote().Url(Url.RouteUrl("FileManagementFileSystemApi"))).Permissions(permissions => {permissions.Download(true);}))

在控制器中启用服务器端验证:

public object FileSystem(FileSystemCommand command, string arguments) {var config = new FileSystemConfiguration {AllowDownload = true...};var processor = new FileSystemCommandProcessor(config);var result = processor.Execute(command, arguments);return result.GetClientCommandResult();}
自定义工具栏和上下文菜单

现在,您可以通过两个新选项('toolbar' 和 'contextMenu')来自定义文件管理器的工具栏和上下文菜单。

自定义File Providers

现在,您可以实现一个自定义File Provider,该File Provider使您可以将客户端文件管理器连接到任何自定义文件管理后端。

文件直接上传到云提供商

现在,您可以直接将文件上传到Azure,Amazon和其他云提供商,使用FileUploader的'uploadChunk'和'abortUpload'回调。

在客户端上访问文件内容

在此版本中,您可以使用'FileProvider.getItemContent'方法在Web浏览器中获取二进制文件内容信息。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/562880.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux文件目录含义,Linux中文件权限目录权限的意义及权限对文件目录的意义

linux中目录与文件权限的意义一、文件权限的意义r:可以读这个文件的具体内容;w:可以编辑这个文件的内容,包括增加删除文件的具体内容;x:文件就具有了可执行的权限-------注意:这里和window不一样…

action script3.0殿堂之路_【日本乐坛传奇】松任谷由实是谁?新音乐女王的登基之路!...

松任谷由实是谁?日本人引以为傲的queen of pops?没错,但她,却不仅只是这样。她是日本音乐界的女王,日本流行音乐界始祖级别的人物,日本新音乐活着的精神象征,日本流行界天花板级别的歌手。她和其…

linux权限最小化分级,vim可视化Linux系统安全最小化原则 su sudo

一、vim在可视化模式下编辑crlv,会变成-- VISUAL BLOCK --,然后用上下左右键去选中.多行注释:ESC进入命令行模式;Ctrlv进入VISUAL BLOCK模式上下左右键调整需要注释多少行;Shifti即大写I或s进入插入模式,输入注释的符号,比如#;再按两下ESC键,这时就可完成多行注释,命令行模式下…

ltspice 双脉冲_焊烟脉冲布袋式除尘器制作

菲翔环保为您详细解读SAQutg焊烟脉冲布袋式除尘器制作的相关知识与详情,锅炉滤筒除尘器停机时,若停机时间短,不宜将滤袋清灰,应留意除尘器的保温,若停机时间长,应将所有滤袋清灰,并用引风机将滤…

suse linux 创建用户密码,suse linux上创建用户方式

当需要数据共享时,在suse linux上创建用户需要注意以下两点:1. 所有服务器相同的用户名具备相同的id号。2. 所有用户属于同一个组(如users组)。如同一台机器上:1. 创建一个ID号为501的 portal用户# useradd -u 501 -g users -d /home/portal …

电脑表格制作教程入门_第三节 CorelDRAW制作作品的流程 - CorelDRAW基础入门教程 - 平面设计学院...

CorelDraw简称CDR,是加拿大Corel软件公司产品。它是一个绘图与排版的软件,它广泛地应用于商标设计、标志制作、模型绘制、插图描画、排版及分色输出等诸多领域。作为一个强大的绘图软件,自然广受设计师们喜爱,用作商业设计和美术设…

全市场等权中位数_A股市场周内效应研究

引言>>> 研究目的本文参考东吴证券研报《A股市场的周内效应》内容,对A股市场的日历效应在周内表现进行探索。日历效应,是一个鱼龙混杂的题目。有诙谐逗笑的,如马克吐温老先生的段子:十月,这是股市最危险的月份…

删除linux目录下一半的文件,Linux面试题(一):删除一个目录下的所有文件,但保留一个指定文件...

假设这个目录是/shnne/,里面有log1,log2,log3..log10 十个文件[rootshnne shnne]# touch log{1..10}[rootshnne shnne]# lslog1 log10 log2 log3 log4 log5 log6 log7 log8 log9方法一:find[rootshnne shnne]# lslog1 log10 log2 log3 log…

python语言基本语句例句-关于python:使用WordNet查找同义词,定义和例句

我需要输入一个单词的输入文本文件。然后,我需要使用wordnet查找lemma_names,单词的同义词集的定义和示例。我读过这本书:"使用NLTK 2.0食谱进行Python文本处理"和"使用NLTK进行自然语言处理",以帮助我朝这个…

linux 中的时间戳功能,Linux中时间戳取证研究

【 摘 要 】 文章分析了Linux操作系统中文件时间戳的更新情况。通过对相关工具的研究,阐述了如何获取、分析时间戳,为取证工作提供了依据。【 关键词 】 计算机取证;Linux操作系统;时间戳;Ext2/3/4 【 中图分类号 】 T…

client mac addr不能开机进不去系统_用asp.net core结合fastdfs打造分布式文件存储系统

今天主要是对开发过程,以及对FastDFS这个通用的分布式文件存储服务的单机及集群安装部署过程做个总结。希望对想要自建分布式文件系统的朋友有所帮助。什么是FastDFS这里先简单介绍下分布式文件存储系统。FastDFS 是一个开源的高性能分布式文件系统(DFS)。 它的主要…

linux在根目录下查找文件名称,如何使用Find命令在Linux中查找文件

Linux find命令是Linux系统中最重要和最方便的命令之一。 顾名思义,它可以根据您设置的任何条件和变量在Linux PC上找到文件。 您可以使用find命令按权限,用户,组,文件类型,日期,大小和其他可能的标准查找文…

小米游戏手柄pc插件_在电视上玩电脑游戏

有两个XBOX无线手柄,但steam游戏玩不过来,一直没有买主机。周末想和老婆一起合作玩玩《战斗方块剧场》,这样电脑椅就不够用了,还是窝在沙发里用电视玩着舒服。简单的方法是将显卡的输出接口转接到电视输入口即可。但这样有两个问题…

linux进程创建时间,linux进程创建时间计算

欢迎访问小站,阅读此文http://www.yandong.org/archives/501简介墙上时间,也就是距离1970年1月1日的时间,在linux kernel内部没多大用处,对其的应用多在用户空间。本文的目的在于在kernel里面计算得到 进程创建的墙上时间计算公式…

火焰传感器感应有火亮灯代码_智能无线感应灯火了,光感人感2种传感器感应,做照明品牌的几光...

智能无线感应灯火了,光感人感2种传感器感应,做照明品牌的几光曾经无数次幻想过的一个生活画面 :清晨推开厨房的门,有一束微弱的光跟随着自动亮起;然后倒一杯温开水给自己;手清扫过橱柜,一束亮光…

ax200网卡支持Linux吗,Deepin 20和Win10双系统中AX200网卡不能用的请关闭快速启动

如果你有Deepin 20和Win10双系统中机械革命CODE 01 AX200网卡不能用,不能上网的问题,请尝试关闭一下Win10的快速启动,或许问题就能解决了,以下是相关的问题例子。电脑配置参数CPU:AMD R7 4800H。内存:16G D…

线程同步有几种方法_架构师面试必问的多线程状态切换及常用方法

架构师面试必问的多线程状态切换及常用方法一、问题背景Java架构师面试中,多线程状态切换及常用方法几乎是必问的,要掌握创建多线程的方式和方法。二、创建多线程的几种方式2.1方式一继承Threadpublic class ThreadDemo extends Thread{public void run(…

curaengine linux编译,Cura源码在Ubuntu15.04上编译脚本(成功)

Cura是著名的3D打印切片和控制软件。新的版本采用Qt和Python进行了重构,界面变化也非常大,目前还在开发中,运行问题还有不少。这里介绍如何从源代码进行Cura的编译,可以抢先体验新版的界面设计和根据需要进行订制。这个把相关的脚…

线程等待通知 linux,Java 线程协作 wait(等待)与 notiy(通知)

一.wait()、notify()和notifyAll()为了更好的支持多线程之间的协作,JDK提供了三个重要的本地方法//调用某个对象的wait()方法能让当前线程阻塞,并且当前线程必须拥有此对象的锁.public final void wait() throws InterruptedException {wait(0);}//调用某…

新买的笔记本电脑怎么分盘_别再吐槽游戏本越玩越慢:笔记本电脑降速揭秘+散热维护小贴士...

花大价钱买的电竞本,配置越高?降速越狠?夏天到了,日益升高的温度不会影响我们日常搞机的热情~ 新买的4核、6核、8核游戏本照样在各大游戏中征战四方。然而,为什么明明配置很高的笔记本电脑,突然变得如老牛拉…