新的Telerik UI为ASP。网络核心?免费下载30天试用版
面向ASP的Telerik UI。网络核心网格自定义编辑
加载演示……
- 例子
- 查看源代码
- 改变主题
默认的萨斯少默认主题
- 主要
- 主要的黑暗
- 北欧
- 海洋蓝色
- 紫色的
- 绿松石
引导主题- 主要
- 主要的黑暗
- 北欧
- 城市
- 古董
材料的主题- 主要
- 北极
- 酸橙黑
- 主要的黑暗
- 新星
经典主题- 主要
- 主要的黑暗
- 蛋白石
- 银
流利的主题- 主要
HtmlHelper
TagHelper
editing_custom.cshtml
Editing_CustomController.cs
ProductService.cs
ClientCategory.cshtml
ProductViewModel.cs
Editing_Custom_TagHelper.cshtml
也可用于:
客户端API 服务器端API描述
在许多场景中,不仅需要可视化表结构中的数据,还需要能够对其进行操作并保存更改。
Core Grid包装器通过对其数据源的简单配置支持CRUD数据编辑操作。要启用其数据编辑功能,您只需:
- 设置网格可编辑的配置选项:
.Editable(editable => editable. mode (GridEditMode.InCell))
- 在模型中指定一个唯一字段作为数据源模型Id
- 配置DataSource以执行CRUD数据操作读取,创建,更新和销毁行动
- 要启用插入新记录,请在工具栏上添加“新建记录”按钮:
.ToolBar(toolbar => toolbar. create ())
- 要在每行上启用Delete命令,请插入一个新列:
列。Command(Command => {Command . destroy ();});
在这个演示中,您可以看到如何进一步定制Category字段的编辑器,该字段是一个对象(复杂类型)。以确保ASP。网络核心网格uses the custom editor, add in the~ \ \ EditorTemplates共享的看法文件夹中。
示例声明:@ (Html.Kendo()。DropDownListFor(m => m)
所以网格调用编辑器,用UIHint属性
[UIHint(“ClientCategory”)]
公共CategoryViewModel类别{获取;设置;}
指定一个默认值,该值将在创建项时初始使用:
模型。字段(p => p. category)。默认的Value(ViewData["defaultCategory"] as Kendo.Mvc.Examples.Models.CategoryViewModel);
中有关自定义编辑器的更多信息面向ASP的teleerik Grid。网络核心
这个Grid示例是数百个ASP的独特集合的一部分。. NET Core演示,通过它您可以看到所有的Telerik ASP。网络核心components以及它们的功能。从库中查看演示的源代码或直接改编,并编辑它们及其主题外观Telerik REPL for ASP。网络核心或ThemeBuilder.