-->

Part 24 - Divide page into several component using bootstrap grid system in Asp.net MVC





#Expected Output format:


Note : Please create an Image folder inside Content folder and put some images .Please replace the current image file with you image file.

#Controller Code

using MVCTutorial.Models;
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using System.Threading;
using System.Web;
using System.Web.Mvc;

namespace MVCTutorial.Controllers
{
public class TestController : Controller
{

public ActionResult Index()
{
return View();
}

}
}
  
#Layout Page (_Layout.cshtml)


<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>@ViewBag.Title - My ASP.NET Application</title>
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")

</head>
<body>
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">
<img alt="Brand" src="~/Content/Images/logo.png" height="20" width="20">
</a>
</div>

<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li><a href="#"><span class="glyphicon glyphicon-home"></span></a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Services <span class="caret"></span></a>
<ul class="dropdown-menu" role="menu" id="myTab">
<li role="presentation"><a href="#music" aria-controls="music" role="tab" data-toggle="tab"><span class="glyphicon glyphicon-music"> </span> Music & Dance</a></li>
<li class="divider"></li>
<li role="presentation"><a href="#training" aria-controls="training" role="tab" data-toggle="tab"><span class="glyphicon glyphicon-book"> </span> Summar Training</a></li>
<li class="divider"></li>
<li role="presentation"><a href="#website" aria-controls="website" role="tab" data-toggle="tab"><span class="glyphicon glyphicon-cloud"> </span> Website Building</a></li>
</ul>

</li>
<li><a href="#">About Us</a></li>
<li><a href="#">Career</a></li>
</ul>
<form class="navbar-form navbar-left" role="search">
<div class="form-group">
<input type="text" class="form-control" placeholder="Search">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
<ul class="nav navbar-nav navbar-right">
<li><a href="#">Login</a></li>
<li><a href="#">Register</a></li>

</ul>
</div>
</div>

</nav>

<div class="container body-content">

@RenderBody()

<hr />

</div>

<div class="well" style="background-color:#000000;color:wheat;margin-bottom:0px">

<div class="col-lg-4" style="margin-left:20px">

<h3><span class="glyphicon glyphicon-map-marker"></span> Address</h3>
<ul class="list-group list-unstyled">

<li>Technotips Ltd.</li>
<li>xyz Industrial Area</li>
<li>Phase-2,New Delhi-52</li>
</ul>
</div>

<div class="col-lg-4">

<h3><span class="glyphicon glyphicon-cog"></span> Our Services</h3>
<ul class="list-group list-unstyled">

<li><span class="glyphicon glyphicon-music"></span> <a href="#">Musical & Dance Traning</a> </li>
<li><span class="glyphicon glyphicon-book"></span> <a href="#">Training in Asp.Net,Java,android etc.</a></li>
<li><span class="glyphicon glyphicon-globe"></span> <a href="#">Web designing -corporate & Domestic</a> </li>

</ul>
</div>

<div class="col-lg-3">

<h3><span class="glyphicon glyphicon-briefcase"></span> Career</h3>
<ul class="list-group list-unstyled">

<li><span class="glyphicon glyphicon-music"></span> <a href="#">Musical & Dance</a> </li>
<li><span class="glyphicon glyphicon-book"></span> <a href="#">Summar training</a></li>
<li><span class="glyphicon glyphicon-globe"></span> <a href="#">Website Designing</a></li>

</ul>
</div>

<div style="clear:both"></div>


</div>


@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/bootstrap")

@RenderSection("scripts", required: false)


</body>
</html>


 # View Page (Index.cshtml)


@{
ViewBag.Title = "Index";
// Layout = null;
}

<div class="panel panel-body">

<div class="col-md-3">

<div class="panel panel-default">

<div class="panel-heading">
<h4>director Message</h4>

</div>
<div class="panel-body">
<img src="~/Content/Images/director1.jpg" class="img-responsive" />

<p>Hello welcome to the technotips mvc</p>
</div>
</div>

</div>
<div class="col-md-9">
<img src="~/Content/Images/website.jpg" class="img-responsive" />

</div>

</div>

     

0 Response to "Part 24 - Divide page into several component using bootstrap grid system in Asp.net MVC"

Post a Comment

Popular posts

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel