Asp.net mvc 4 在asp.net mvc中,如何在没有jquery(如果禁用Javascript)的情况下显示或隐藏选中的radiobuttonlist上的div?

Asp.net mvc 4 在asp.net mvc中,如何在没有jquery(如果禁用Javascript)的情况下显示或隐藏选中的radiobuttonlist上的div?,asp.net-mvc-4,Asp.net Mvc 4,它可以与jquery配合使用。在mvc中,我是否可以在radiobuttonlist checked上触发一个事件,该事件执行服务器端代码,并可以相应地显示或隐藏div,提前感谢/您可以使用HTML局部视图,通过调用@HTML.Partial(),在by视图中根据某种逻辑显示不同的HTML块,但是我真的不知道如何在没有js的情况下从radiobuttonList事件调用它。我想你需要重新加载页面并显示不同的部分视图。谢谢你的回复Guillelon,所以当你说我需要重新加载页面以获得不同的部分视图

它可以与jquery配合使用。在mvc中,我是否可以在radiobuttonlist checked上触发一个事件,该事件执行服务器端代码,并可以相应地显示或隐藏div,提前感谢/

您可以使用HTML局部视图,通过调用@HTML.Partial(),在by视图中根据某种逻辑显示不同的HTML块,但是我真的不知道如何在没有js的情况下从radiobuttonList事件调用它。我想你需要重新加载页面并显示不同的部分视图。谢谢你的回复Guillelon,所以当你说我需要重新加载页面以获得不同的部分视图时,你的意思是我需要提交整个页面检查js是否关闭并在我的httppost acionresult中相应地执行我的逻辑。是的,问题是,我不知道如果不使用JS,如何在客户端html对象中进行交互。因此,根据选中的复选框,再次转到控制器,并在http post中执行一些逻辑,以使用不同的partialView重新加载页面。让我知道;)