Javascript 如何从代码中动态删除div标记?

Javascript 如何从代码中动态删除div标记?,javascript,jquery,asp.net-mvc-3,razor,Javascript,Jquery,Asp.net Mvc 3,Razor,在mvc3中,我希望所有视图都位于“contener”div中,并在Layout.cshtml中使用: <div class="full_width" <div class="contener" > @RenderBody() </div> </div> 试试这个 @{ if (Request.RawUrl.Contains("Index")==false){ <div cla

在mvc3中,我希望所有视图都位于“contener”div中,并在Layout.cshtml中使用:

<div class="full_width"
    <div class="contener" >
       @RenderBody()
    </div>
</div>
试试这个

@{
        if (Request.RawUrl.Contains("Index")==false){
            <div class="contener" >
               @RenderBody()
            </div>
        }
     }
@{
if(Request.RawUrl.Contains(“Index”)==false){
@RenderBody()
}
}

这对您很有用

<div class="full_width">
  @if (Request.RawUrl.StartsWith("/Index-or-whatever-your-url-is"))
  {
     @RenderBody()
  }
  else
  {
     <div class="contener">
        @RenderBody()
     </div>
  }
</div>

@if(Request.RawUrl.StartsWith(“/Index或您的url是什么”))
{
@RenderBody()
}
其他的
{
@RenderBody()
}

请把你的问题说清楚一点。我不明白“仅加载index.cshtml时”是什么意思。
<div class="full_width">
  @if (Request.RawUrl.StartsWith("/Index-or-whatever-your-url-is"))
  {
     @RenderBody()
  }
  else
  {
     <div class="contener">
        @RenderBody()
     </div>
  }
</div>