Asp.net mvc 如果某些条件为真,则在同一行上显示Html.ActionLink和文本

Asp.net mvc 如果某些条件为真,则在同一行上显示Html.ActionLink和文本,asp.net-mvc,Asp.net Mvc,如何根据if的条件在同一行上显示Html.ActionLink和文本?更清楚地说,我有一段代码: @if (Model.StatusID == 3) { <p>@Html.ActionLink("A", "B", "CheckOut", new { id = Model.ID, returnUrl = Request.RawUrl }, null)</p>

如何根据if的条件在同一行上显示Html.ActionLink和文本?更清楚地说,我有一段代码:

@if (Model.StatusID == 3)
            {                
                <p>@Html.ActionLink("A", "B", "CheckOut", new { id = Model.ID, returnUrl = Request.RawUrl }, null)</p>  
            }  
@if(Model.StatusID==3)
{                
@ActionLink(“A”、“B”、“CheckOut”,new{id=Model.id,returnUrl=Request.RawUrl},null)

}
在结帐链接的右边,我希望只有在条件为真时才使用“abc”这个词

我尝试使用
,但我不允许,因为所有这些都在一个div中。 另外,我尝试使用
,但没有得到好的结果。
谢谢大家!

因此,根据条件,您希望创建一个动态控制器名称(签出a或签出B或签出C)?您是否尝试过

?谢谢,它最终与@if(!Model.condition){abc}一起工作了