有没有办法从局部视图更新视图中的变量?剃刀

时间:2015-06-24 03:30:45

标签: jquery asp.net-mvc asp.net-mvc-4 razor

假设VIEW具有此变量

@{
    ViewBag.Title = "carganuevamente";
    int ventaid = (Model.Venta == null ? 0 : Model.Venta.id);
}

然后打开局部视图

@Html.Partial("selectcliente", Model.ListadoClientes);

如何从部分视图中更新此变量?

1 个答案:

答案 0 :(得分:0)

您有不同的选择:

  1. 发送ajax请求并使用响应数据覆盖此变量
  2. 使用您可以在项目中的任何位置访问的全局变量
  3. 将其作为模型传递给部分
  4. 使用viewbag或其他收藏品
  5. 在此处查看更多信息:

    How can I pass parameters to a partial view in mvc 4