kendoGrid mvc3 c#是否可能弹出网格窗口?
我有一个kendogrid视图,带有一个弹出窗口,显示我的剑道属性。我想以网格形式显示我的弹出窗口。是否可以在五月弹出窗口中使用kendogrid ui??这是我的剑道格网:kendoGrid mvc3 c#是否可能弹出网格窗口?,c#,kendo-grid,asp.net-mvc-3-areas,C#,Kendo Grid,Asp.net Mvc 3 Areas,我有一个kendogrid视图,带有一个弹出窗口,显示我的剑道属性。我想以网格形式显示我的弹出窗口。是否可以在五月弹出窗口中使用kendogrid ui??这是我的剑道格网: @(Html.Kendo().Grid(Model) .Name("Grid") .HtmlAttributes(new { style = "width:900px;height:500px" }) .Editable(editing => { ed
@(Html.Kendo().Grid(Model)
.Name("Grid")
.HtmlAttributes(new { style = "width:900px;height:500px" })
.Editable(editing =>
{
editing.Mode(GridEditMode.PopUp).TemplateName("PopupEditors/PopupRubriqueIntermediare")
.Window(w => w.Title("NeoPaie :Selection Rubrique").Width(400).Height(300));
editing.DisplayDeleteConfirmation("Êtes-vous sûr de vouloir supprimer cette Rubrique Intermediare ?");
})
.ToolBar(commands =>
{
commands.Create().Text("Ajouter").HtmlAttributes(new { style = "width:100px;float:right" });
})
.DataSource(dataSource => dataSource
.Ajax()
.Read("Read", "RubriqueIntermediare")
.Create("Save", "RubriqueIntermediare")
.Update("Save", "RubriqueIntermediare")
.Destroy("Delete", "RubriqueIntermediare")
.Model(model => model.Id(p=>p.Rubrique_IntermediaireId))
.Events(e => e.RequestEnd("OnKendoGridSaveEnd").Error("OnKendoGridPopupListSaveError"))
)
.Columns(columns =>
{
columns.Bound(p => p.Rubrique_IntermediaireId).Groupable(false).Hidden();
columns.ForeignKey(p => p.RubriqueId, ViewData["CodeRubrique"] as SelectList).Width(80).Title("Rubrique");
columns.ForeignKey(p => p.RubriqueId, ViewData["LibelleRubrique"] as SelectList).Width(150).Title("Description");
columns.Command(command => command.Destroy().Text(" ")).Width(80).Title("Supprimer").HtmlAttributes(new { style = "text-align:center" });
})
.Scrollable()
.Selectable(selectable => selectable
.Mode(GridSelectionMode.Single)
.Type(GridSelectionType.Row))
.Navigatable()
.Sortable()
)
这也是我的弹出窗口:
@using System.Collections
@using Kendo.Mvc.UI;
@using NeoPaie.ViewModels;
@model RubriqueIntermediareVM
<div class="popupError"></div>
@Html.HiddenFor(model => model.RubriqueId)
<div class="editor-label">Code</div>
<div class="editor-field">
@Html.Kendo().ComboBoxFor(m => m.RubriqueId).BindTo(ViewData["CodeRubrique"] as SelectList).HtmlAttributes(new { style = "width:250px" })
</div>
<div class="editor-label">Libelle</div>
<div class="editor-field">
@Html.Kendo().ComboBoxFor(m => m.RubriqueId).BindTo(ViewData["LibelleRubrique"] as SelectList).HtmlAttributes(new { style = "width:100px" })
</div>
@使用System.Collections
@使用Kendo.Mvc.UI;
@使用NeoPaie.ViewModels;
@模型rubriquem
@Html.HiddenFor(model=>model.RubriqueId)
代码
@Html.Kendo()
水蜻蜓
@Html.Kendo()
使用自定义命令,但在我的剑道网格中,当我添加一个新的Rubrique时,会显示poup,我会从我的poup窗口验证添加:在自定义命令中,我只有一个包含信息的poup窗口,而不是可以执行的操作,对吗???@Sebastian Wąsik在弹出窗口中创建一个表单并使用jquery ajax([HttpPost])