Jquery 是否有方法从局部视图更新视图中的变量?剃须刀
假设视图有这个变量Jquery 是否有方法从局部视图更新视图中的变量?剃须刀,jquery,asp.net-mvc,asp.net-mvc-4,razor,Jquery,Asp.net Mvc,Asp.net Mvc 4,Razor,假设视图有这个变量 @{ ViewBag.Title = "carganuevamente"; int ventaid = (Model.Venta == null ? 0 : Model.Venta.id); } 然后打开一个局部视图 @Html.Partial("selectcliente", Model.ListadoClientes); 自从我的partialview之后,如何更新此变量?您有不同的选项: 发送ajax请求并用响应数据覆盖此变量 使用可以在项目中的任何
@{
ViewBag.Title = "carganuevamente";
int ventaid = (Model.Venta == null ? 0 : Model.Venta.id);
}
然后打开一个局部视图
@Html.Partial("selectcliente", Model.ListadoClientes);
自从我的partialview之后,如何更新此变量?您有不同的选项:
你到底想做什么
ventaid
是一个服务器端变量。一旦视图被呈现,它就不再存在。在视图(父视图)中,我有一个空值的对象,当部分视图关闭时,它有值,但不是所有页面刷新,然后(我相信)父视图中的对象保持空值