layout is not included in all pages in asp.net mvc4 application

Posted by Ahmed on Stack Overflow See other posts from Stack Overflow or by Ahmed
Published on 2014-06-01T15:23:26Z Indexed on 2014/06/01 15:24 UTC
Read the original article Hit count: 194

I am developing an asp.net mvc4 application with Bootstrap 3 and i've _Layout.cshtml in "Shared" folder , in Views, i've two pages, "Index and "Register" and i've included Layout in both of these Views but It seems that Layout is included in only "Index and not in "Register" View. Following are my Index and Register Views

@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<h2 align="center" class="bg-info">Login</h2>
<form class="form-horizontal" role="form">
  <div class="form-group">
    <label for="inputEmail3" class="col-sm-2 control-label"><strong>UserName : </strong></label>
    <div class="col-sm-10">
      <input type="email" class="form-control" id="inputEmail3" placeholder="UserName">
    </div>
  </div>
  <div class="form-group">
    <label for="inputPassword3" class="col-sm-2 control-label"><strong>Password</strong></label>
    <div class="col-sm-10">
      <input type="password" class="form-control" id="inputPassword3" placeholder="Password">
    </div>
  </div>
  <div class="form-group">
    <div class="col-sm-offset-2 col-sm-10">
      <div class="checkbox">
        <label>
          <input type="checkbox"> Remember me
        </label>
      </div>
    </div>
  </div>
  <div class="form-group">
    <div class="col-sm-offset-2 col-sm-10">
      <button  type="submit" class="btn btn-primary">Sign in</button>

    </div>
  </div>
    <h2 align="center" class="bg-info">SignIn With Other Services</h2>
</form>
   <form  class="form-horizontal" role="form" method="post" action="/Home/FacebookLogin">
       <div class="form-group">
    <div class="col-sm-offset-2 col-sm-10">
      <button type="submit" class="btn btn-primary">SignIn with Facebook</button>

    </div>
  </div>
   </form>
 <h2 align="center" class="bg-info">Don't Have an Account?</h2>

   <form  class="form-horizontal" role="form" method="post" action="/Home/Register">
       <div class="form-group">
    <div class="col-sm-offset-2 col-sm-10">
      <button type="submit" class="btn btn-primary">Register</button>

    </div>
  </div>
   </form>

![@{
    ViewBag.Title = "Register";
    Layout = "~/Views/Shared/_Layout.cshtml";

}

<h2 align="center" class="bg-info">Register</h2>
<form class="form-horizontal" role="form">
  <div class="form-group">
    <label for="inputEmail3" class="col-sm-2 control-label"><strong>UserName : </strong></label>
    <div class="col-sm-10">
      <input type="email" class="form-control" id="uname" name="uname" placeholder="UserName">
      <input type="button" class="btn btn-primary" id="check" value="Check Availability" >
        <h4  class="bg-warning"></h4>

    </div>
  </div>
  <div class="form-group">
    <label for="inputPassword3" class="col-sm-2 control-label"><strong>Password</strong></label>
    <div class="col-sm-10">
      <input type="password" class="form-control" id="upass" name="upass" placeholder="Password">
    </div>
  </div>
     <div class="form-group">
    <label for="inputPassword3" class="col-sm-2 control-label"><strong>Retype Password</strong></label>
    <div class="col-sm-10">
      <input type="password" class="form-control" id="retype" placeholder="Password">
    </div>
  </div>

  <div class="form-group">
    <div class="col-sm-offset-2 col-sm-10">
      <button  type="submit" class="btn btn-primary">Register</button>

    </div>
  </div>
</form>]

© Stack Overflow or respective owner

Related posts about asp.net-mvc-4

Related posts about layout