Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Devexpress Gridview编辑表单_Devexpress - Fatal编程技术网

Devexpress Gridview编辑表单

Devexpress Gridview编辑表单,devexpress,Devexpress,我有一个属性为enablecallbacks=false的Devexpress gridview。当我打开editform并输入一些数据并单击update时,它会丢失输入的数据,但会进行验证。如何使editform工作并保留值?。我不希望editform在回发过程中丢失数据?。有什么帮助吗 我必须让具有此属性的edvexpress在editform中有另一个控件才能工作?您需要在Gridview设置中为编辑功能设置路由 settings.SettingsEditing.UpdateRowRout

我有一个属性为enablecallbacks=false的Devexpress gridview。当我打开editform并输入一些数据并单击update时,它会丢失输入的数据,但会进行验证。如何使editform工作并保留值?。我不希望editform在回发过程中丢失数据?。有什么帮助吗


我必须让具有此属性的edvexpress在editform中有另一个控件才能工作?

您需要在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,则没有说明您正在使用的框架框架。请指定您在编辑表单中使用的控件。您是否愿意共享有问题的页面/ASPxGridView标记和代码?