如何基于MVC中的下拉选择更改事件显示部分视图

时间:2018-08-10 05:42:15

标签: c# asp.net asp.net-mvc-4

我想要做的是,当用户从下拉列表中选择任何验证类型时,需要显示该特定验证类型的视图。如何基于下拉选择更改事件显示特定视图。我还需要在同一下拉更改事件中填充模型。

我尝试过的事情:

我已经在下拉更改事件中编写了一个jQuery代码,但是卡住了如何使用jquery显示部分视图。同时在显示视图时显示模型为null。在下拉的更改事件中,我无法填充模型。

1 个答案:

答案 0 :(得分:1)

如果我不理解错误,则希望将html元素内容设置为服务器端操作内容,或者将其设置为将直接调用的部分内容。 如果要调用服务器端操作,则可以编写如下代码;

 $('#htmlelement').load('@Html.RenderPartial("~/Views/Home/Login.cshtml", new GeosysPortal.Models.ViewModels.LoginVW())');

如果需要其他选项,可以编写如下代码;

xdt:Transform="InsertBefore"