Gridview编辑形式

时间:2012-09-26 16:18:07

标签: devexpress

我有一个带有属性enablecallbacks = false的Devexpress gridview。当我打开编辑窗体并输入一些数据并单击更新时,它会丢失输入的数据但会进行验证。如何使editform工作保留值?我不希望editform在回发期间丢失数据?有什么帮助?。

我必须使用带有此属性的edvexpress才能在editform中使用另一个控件吗?。

1 个答案:

答案 0 :(得分:0)

您需要在Gridview设置中为编辑功能设置路由;

settings.SettingsEditing.UpdateRowRouteValues = new { Controller = "Controller", Action = "Action" };

你还需要从某个按钮调用它,例如你的editform例子;

@Html.DevExpress().Button(settings =>
{
    settings.Name = "Name";
    settings.Text = "DELETE";
    settings.ClientSideEvents.Click = "function(s, e){ GridName.UpdateEdit(); }";
}).GetHtml()

然而,在你的问题中,它并没有说明你是什么框架,只要有来自MVC的例子。