Model view controller 如何在客户端启用devexpress MVC上载控制

Model view controller 如何在客户端启用devexpress MVC上载控制,model-view-controller,devexpress,Model View Controller,Devexpress,我在尝试启用MVC上载控制时遇到问题。上载控件最初被禁用。我希望在用户选择复选框列表中的选项时启用上载控件。UploadControl不允许在客户端更改其启用状态,但允许如何更改。你能帮助我并给我举一些例子,说明如何通过回发或其他方式实现这一点。将UploadControl放置在一个文件夹中 我们将存储一个变量,该变量将指示是否在ViewData中启用UploadControl。因此,我在CallbackPanel部分视图中得到它的值。在我们看来,我们将以以下方式呈现CallbackPanel:

我在尝试启用MVC上载控制时遇到问题。上载控件最初被禁用。我希望在用户选择复选框列表中的选项时启用上载控件。UploadControl不允许在客户端更改其启用状态,但允许如何更改。你能帮助我并给我举一些例子,说明如何通过回发或其他方式实现这一点。

将UploadControl放置在一个文件夹中

我们将存储一个变量,该变量将指示是否在ViewData中启用UploadControl。因此,我在CallbackPanel部分视图中得到它的值。在我们看来,我们将以以下方式呈现CallbackPanel:

@Html.Action("CallbackPanelPartial", new { CPEnabled = false })
我们处理CallbackPanel回调的控制器方法是:

public ActionResult CallbackPanelPartial(bool CPEnabled) {
    ViewData["UPEnabled"] = CPEnabled;
    return PartialView("_CallbackPanelPartial");
}
选中复选框时,向CallbackPanel发送回调以启用UploadControl。对于这个,处理


将UploadControl放在一个文件夹中

我们将存储一个变量,该变量将指示是否在ViewData中启用UploadControl。因此,我在CallbackPanel部分视图中得到它的值。在我们看来,我们将以以下方式呈现CallbackPanel:

@Html.Action("CallbackPanelPartial", new { CPEnabled = false })
我们处理CallbackPanel回调的控制器方法是:

public ActionResult CallbackPanelPartial(bool CPEnabled) {
    ViewData["UPEnabled"] = CPEnabled;
    return PartialView("_CallbackPanelPartial");
}
选中复选框时,向CallbackPanel发送回调以启用UploadControl。对于这个,处理