Asp.net mvc 打开剑道弹出窗口以添加新记录

Asp.net mvc 打开剑道弹出窗口以添加新记录,asp.net-mvc,kendo-ui,popup,kendo-grid,kendo-asp.net-mvc,Asp.net Mvc,Kendo Ui,Popup,Kendo Grid,Kendo Asp.net Mvc,我有一个单独的添加按钮(既不在工具栏上,也不在网格上),我想在单击该按钮后打开一个弹出窗口(有一些字段),以便创建新记录。我看了剑道演示页面,但所有示例都使用网格或工具栏的创建按钮。取而代之的是,a需要一个带有单独按钮的样本。有样品吗 更新:我想创建一个列表视图,如下所示,而不是网格: 如果调用dataGrid.addRow()方法并将编辑模式设置为“弹出”,将显示弹出窗口 看看这个谢谢,但我需要一个不使用网格的示例。假设页面上没有网格,您将如何解决此问题?请提供有关最后状态的帮助?您实际想要实

我有一个单独的添加按钮(既不在工具栏上,也不在网格上),我想在单击该按钮后打开一个弹出窗口(有一些字段),以便创建新记录。我看了剑道演示页面,但所有示例都使用网格或工具栏的创建按钮。取而代之的是,a需要一个带有单独按钮的样本。有样品吗

更新:我想创建一个列表视图,如下所示,而不是网格:


如果调用dataGrid.addRow()方法并将编辑模式设置为“弹出”,将显示弹出窗口


看看这个

谢谢,但我需要一个不使用网格的示例。假设页面上没有网格,您将如何解决此问题?请提供有关最后状态的帮助?您实际想要实现什么?为什么不使用剑道UI窗口为用户显示创建表单,收集用户表单数据并通过Ajax发送到服务器。看看剑道UI窗口示例。剑道UI窗口内容也可以通过ajax加载。我更新了代码。我需要一个列表视图或网格,如图所示。您的示例似乎可以,但只有网格字段在弹出对话框中创建。如果要在对话框上创建数据模型的其他字段,该怎么办?在这种情况下,我应该像这样隐藏它们:{field:“xxx”,hidden:“true”}你说你没有使用网格,那么你使用了什么?是的,我没有使用网格。我只是显示记录cy超链接,并将有一个添加按钮在该页面上。每当我点击添加按钮,我就会打开一个poupp并输入新记录的数据。那么它应该是一个列表,对吗?你试过查看列表视图小部件吗?列表视图可以做到这一点,但它没有内置的排序机制,这似乎是你想要的解决方案。好吧,使用剑道网格怎么样?我可以按图片所示定制它吗?