Asp.net mvc 当MVC渲染视图时,您能告诉它在某个点停止渲染吗?

Asp.net mvc 当MVC渲染视图时,您能告诉它在某个点停止渲染吗?,asp.net-mvc,model-view-controller,rendering,Asp.net Mvc,Model View Controller,Rendering,我想看看是否有一个MVC功能可以在某一点停止呈现页面。我知道你可以用任何方式来完成任务 @If SomeCondition = True THen HTML CODE RENDER ALL YOU WANT ElseIf SomeCondition = False Then Do Nothing End IF 但是,我们是否可以使用向我们公开的StopRendering功能 您可以如何退出For循环?当然,出人意料地简单: @if {somecondition) { <

我想看看是否有一个MVC功能可以在某一点停止呈现页面。我知道你可以用任何方式来完成任务

@If SomeCondition = True THen 
 HTML CODE RENDER ALL YOU WANT
ElseIf SomeCondition = False Then
 Do Nothing
End IF  
但是,我们是否可以使用向我们公开的StopRendering功能


您可以如何退出For循环?

当然,出人意料地简单:

@if {somecondition)
{
    <p>HTML to render</p>
}
如果somecondition为false,则不会呈现HTML。只需将页面上剩余的html放在@if条件下,就不会呈现其他html