ASP.NET MVC Layout page content is not showing in razor view - asp.net-mvc

i am trying to show the Layout page content in normal razor view but it is not working. in plain html page it's working fine.
But if i want to implement this in asp.net mvc then the Layout page content is not showing
i am not sure where i am getting wrong.
This is my plain html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Focus / Seçkin Bütün</title>
<link href="Asset/Style/Bootstrap.css" rel="stylesheet" />
<link href="Asset/Style/Bootstrap-Theme.css" rel="stylesheet" />
<link href="Asset/Font/FontAwesome.css" rel="stylesheet" />
<link href="Asset/Style/Style.css" rel="stylesheet" />
<link href="Asset/Style/Style-Responsive.css" rel="stylesheet" />
<link href="Asset/Style/Print.css" rel="stylesheet" media="print" />
<link href="Favicon.ico" rel="shortcut icon" />
<script src="Asset/Script/jQuery.js" type="text/javascript"></script>
<script src="Asset/Script/Angular.js" type="text/javascript"></script>
<script src="Asset/Script/Bootstrap.js" type="text/javascript"></script>
<script src="Asset/Script/Spin.js" type="text/javascript"></script>
<script src="Asset/Script/Design.js" type="text/javascript"></script>
<script src="Asset/Script/Script.js" type="text/javascript"></script>
</head>
<body>
<span id="ToastBox"></span>
<section id="container">
<header class="navbar navbar-default navbar-static-top clearfix Header" id="Header" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#"><img src="Asset/Image/Logo_Focus.png" alt=""></a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav NavMenuSide">
<li><a class="fa fa-bars ButtonCircle" id="btnSideMenu" href="javascript:;"></a></li>
</ul>
<ul class="nav navbar-nav navbar-right NavMenuRest">
<li class="dropdown NavSubMenuUser">
<span class="caret"></span> Seçkin Bütün
<ul class="dropdown-menu" role="menu">
<li><i class="fa fa-bell-o"></i> Notifications</li>
<li><i class="fa fa-cog"></i> Profile</li>
<li><i class="fa fa-key"></i> Logout</li>
</ul>
</li>
<li class="dropdown NavSubMenuNotification">
<ul class="dropdown-menu" role="menu">
<li>• Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed et lorem lectus. Vestibulum vel felis enim. Nullam egestas justo at nunc semper</li>
</ul>
</li>
<li class="NavSubMenuLock"><a class="fa fa-lock ButtonCircle" id="btnLock" href="#"></a></li>
</ul>
</div>
</div>
</header>
<aside id="SideMenu" class="SideMenu">
<div class="SideNavigation">
<ul class="Side-Accordion" id="Side-Accordion">
<li><i class="fa fa-dashboard"></i><span>Dashboard</span></li>
<li class="Sub-Accordion">
<i class="fa fa-tasks"></i><span>Operation</span>
<ul class="Sub-AccordionList Active">
<li>Cost</li>
<li>Customer</li>
</ul>
</li>
<li class="Sub-Accordion">
<i class="fa fa-building-o"></i><span>Definition</span>
<ul class="Sub-AccordionList">
<li>Brand</li>
</ul>
</li>
<li class="Sub-Accordion">
<i class="fa fa-bar-chart-o"></i><span>Report</span>
<ul class="Sub-AccordionList">
<li>Factory</li>
</ul>
</li>
<li class="Sub-Accordion">
<i class="fa fa-gears"></i><span>Administration</span>
<ul class="Sub-AccordionList">
<li>Configuration</li>
</ul>
</li>
</ul>
</div>
</aside>
<section class="container-fluid MainContent">
<div class="row">
<div class="col-sm-12">
<div class="page-header FocusHeader">
<h1>Profile</h1>
</div>
</div>
</div>
</section>
</section>
<script src="Asset/Script/Complete.js" type="text/javascript"></script>
</body>
</html>
and this is my Layout page
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Focus / Seçkin Bütün</title>
<meta name="author" content="Magnifo / http://www.magnifo.com" />
#Scripts.Render("~/bundles/AssetScripts")
<link rel="stylesheet" type="text/css" href="#Url.Content("~/Asset/Style/Bootstrap-Theme.css")" />
<link rel="stylesheet" type="text/css" href="#Url.Content("~/Asset/Style/Bootstrap.css")" />
<link rel="stylesheet" type="text/css" href="#Url.Content("~/Asset/Style/Markup.css")" />
<link rel="stylesheet" type="text/css" href="#Url.Content("~/Asset/Style/Print.css")" />
<link rel="stylesheet" type="text/css" href="#Url.Content("~/Asset/Style/Style-Responsive.css")" />
<link rel="stylesheet" type="text/css" href="#Url.Content("~/Asset/Style/Style.css")" />
</head>
<body>
<div>
<span id="ToastBox"></span>
<section id="container">
<header class="navbar navbar-default navbar-static-top clearfix Header" id="Header" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#"><img src="Asset/Image/Logo_Focus.png" alt=""></a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav NavMenuSide">
<li><a class="fa fa-bars ButtonCircle" id="btnSideMenu" href="javascript:;"></a></li>
</ul>
<ul class="nav navbar-nav navbar-right NavMenuRest">
<li class="dropdown NavSubMenuUser">
<span class="caret"></span> Seçkin Bütün
<ul class="dropdown-menu" role="menu">
<li><i class="fa fa-bell-o"></i> Notifications</li>
</ul>
</li>
<li class="dropdown NavSubMenuNotification">
<ul class="dropdown-menu" role="menu">
<li>• Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed et lorem lectus. Vestibulum vel felis enim. Nullam egestas justo at nunc semper</li>
</ul>
</li>
<li class="NavSubMenuLock"><a class="fa fa-lock ButtonCircle" id="btnLock" href="#"></a></li>
</ul>
</div>
</div>
</header>
<aside id="SideMenu" class="SideMenu">
<div class="SideNavigation">
<ul class="Side-Accordion" id="Side-Accordion">
<li><i class="fa fa-dashboard"></i><span>Dashboard</span></li>
<li class="Sub-Accordion">
<i class="fa fa-tasks"></i><span>Operation</span>
<ul class="Sub-AccordionList Active">
<li>Cost</li>
</ul>
</li>
<li class="Sub-Accordion">
<i class="fa fa-building-o"></i><span>Definition</span>
<ul class="Sub-AccordionList">
<li>Brand</li>
</ul>
</li>
<li class="Sub-Accordion">
<i class="fa fa-bar-chart-o"></i><span>Report</span>
<ul class="Sub-AccordionList">
<li>Factory</li>
</ul>
</li>
<li class="Sub-Accordion">
<i class="fa fa-gears"></i><span>Administration</span>
<ul class="Sub-AccordionList">
<li>Configuration</li>
</ul>
</li>
</ul>
</div>
</aside>
<section class="container-fluid MainContent">
<div class="row">
<div class="col-sm-12">
#RenderSection("featured", required: false)
#RenderBody()
</div>
</div>
</section>
</section>
</div>
</body>
</html>
razor view page
#{
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>Test</h2>

I resolve the problem. it was the css of print.
<link rel="stylesheet" type="text/css" href="#Url.Content("~/Asset/Style/Print.css")" />
it will be
<link href="#Url.Content("~/Asset/Style/Print.css")" rel="stylesheet" media="print" />

There is no need to mention layout file path in Test view if you have set this path in _ViewStart.cshtml file. Please verify that, does this path exists in the _Viewstart.cshtml file or not.

Related

How to make navbar toggle using bootstra?

Navbar Toggle is not working with Bootstrap 5.2. The hamburger button shows correctly when screen is small but when I click on button the nav items don't appare. Any suggestion?
`
<body>
<nav class="navbar navbar-expand-md bg-dark navbar-dark">
<div class="container-fluid">
Tech Blog
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav"
aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ms-auto">
<li class="nav-item">
<a class="nav-link" href="">Contact</a>
</li>
<li class="nav-item">
<a class="nav-link" href="">Pricing</a>
</li>
<li class="nav-item">
<a class="nav-link" href="">Download</a>
</li>
</ul>
</div>
</div>
</nav>
<script src="https://cdn.jsdelivr.net/npm/bootstrap#5.2.2/dist/js/bootstrap.bundle.min.js"/>
</body>
`
`
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<!-- CSS only -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap#5.2.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-Zenh87qX5JnK2Jl0vWa8Ck2rdkQ2Bzep5IDxbcnCeuOxjzrPF/et3URy9Bv1WTRi" crossorigin="anonymous">
</head>
<body>
<nav class="navbar navbar-expand-md bg-dark navbar-dark">
<div class="container-fluid">
Tech Blog
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ms-auto">
<li class="nav-item">
<a class="nav-link" href="">Contact</a>
</li>
<li class="nav-item">
<a class="nav-link" href="">Pricing</a>
</li>
<li class="nav-item">
<a class="nav-link" href="">Download</a>
</li>
</ul>
</div>
</div>
</nav>
<script src="https://cdn.jsdelivr.net/npm/bootstrap#5.2.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-OERcA2EqjJCMA+/3y+gxIOqMEjwtxJY7qPCqsdltbNJuaOe923+mo//f6V8Qbsw3" crossorigin="anonymous"></script>
</body>
</html>
just change script to this
<script src="https://cdn.jsdelivr.net/npm/bootstrap#5.2.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-OERcA2EqjJCMA+/3y+gxIOqMEjwtxJY7qPCqsdltbNJuaOe923+mo//f6V8Qbsw3" crossorigin="anonymous"></script>

Jekyll Font Awesome anchors tags not working

I'm using Bootstrap 4 to build my personal website. I'm CDN Bootstrap and FontAwesome. All of the icons are showing in the page but are not clickable. The code in my <head> is as follow...
<head>
<meta charset="UTF-8">
<!--Bootstrap CSS-->
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous">
<link rel="stylesheet" type="text/css" href="
{{site.baseurl}}/css/main.css">
<title>Gilberto Diaz</title>
</head>
The structure of the navbar is as follow...
<!--Navbar Image & Social Icons-->
<nav class="navbar navbar-toggleable-sm navbar-light bg-faded">
<a class="navbar-brand" href="{{site.baseurl}}"><img class="img-fluid" src="{{site.baseurl}}/images/profile_img_bw.png"
alt="Gilberto Diaz Profile Picture"></a>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="brand-text" href="{{site.baseurl}}">Gilberto Diaz <span class="sr-only">(current)</span></a>
</li>
</ul>
<a class="nav-link" href="mailto:{{site.author.email}}?subject=feedback" title="Email me">
<i class="fa fa-envelope"></i>
</a>
<a class="nav-link" href="https://twitter.com/{{ site.twitter_username }}" title="Twitter">
<i class="fa fa-twitter-square"></i>
</a>
<a class="nav-link" href="https://www.linkedin.com/in/{{ site.linkedin_username }}" title="LinkedIn"><i class="fa fa-linkedin-square"></i></a>
</div>
</nav>
<!--End of Navbar Image & Social Icons-->
_config.yml is as follow...
twitter_username: diazgilberto
github_username: diazgilberto
google_plus_username: +GilbertDiazCasanas
linkedin_username: diazgilberto
Two things:
When I hover cursor should change automatically with anchor tags in bootstrap and is not doing that.
Nothing happens when you click in the social icon

Context menu on Tizen app

I am developing a tizen web application using html, js, tau and jquery.
I need a context menu when user click on a specific position.
Is it possible to do that ?
I tried,
$("#myContextMenu").popup('open');
it shows
TypeError: $(...).popupwindow is not a function
Any help will be appreciated.
You need to add TAU library. TAU has different types of Context menu.
Try like this,
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<link rel="stylesheet" href="./lib/tau/mobile/theme/default/tau.css">
<meta name="description" content="Tizen Mobile Application"/>
<title>Hello Tizen</title>
<link rel="stylesheet" type="text/css" href="css/style.css"/>
<script src="js/main.js"></script>
<script type="text/javascript" src="./lib/tau/mobile/js/tau.js"></script>
</head>
<body>
<div class="ui-page" id="list-styles-page">
<div class="ui-header" data-position="fixed">
<h1>Home</h1>
</div>
<div class="ui-content">
<ul class="ui-listview">
<li class="ui-group-index">Horizontal Style</li>
<li class="ui-li-anchor">Horizontal Basic</li>
<li class="ui-li-anchor">Horizontal Scroll</li>
<li class="ui-li-anchor">Horizontal 2line</li>
<li class="ui-group-index">Vertical Style</li>
<li class="ui-li-anchor">Vertical Basic</li>
</ul>
<div id="ctxpopup_horizontal_basic" class="horizontal-ctxpopup ui-popup" data-overlay="false">
<ul class="ui-listview">
<li class="ui-li-anchor">Copy</li>
<li class="ui-li-anchor">Cut</li>
<li class="ui-li-anchor">Paste</li>
</ul>
</div>
<div id="ctxpopup_horizontal_scroll" class="horizontal-ctxpopup ui-popup" data-overlay="false">
<ul class="ui-listview">
<li class="ui-li-anchor">Copy</li>
<li class="ui-li-anchor">Cut</li>
<li class="ui-li-anchor">Paste</li>
<li class="ui-li-anchor">Clipboard</li>
<li class="ui-li-anchor">Close</li>
</ul>
</div>
<div id="ctxpopup_horizontal_2line" class="horizontal-ctxpopup ui-popup" data-overlay="false">
<ul class="ui-listview">
<li class="ui-li-anchor">Select All</li>
<li class="ui-li-anchor">Cut</li>
<li class="ui-li-anchor">Copy</li>
<li class="ui-li-anchor">Paste</li>
</ul>
<ul class="ui-listview">
<li class="ui-li-anchor">Clipboard</li>
<li class="ui-li-anchor">Dictionary</li>
<li class="ui-li-anchor">Translate</li>
<li class="ui-li-anchor">Share via</li>
</ul>
</div>
<div id="ctxpopup_vertical_basic" class="ui-popup" data-overlay="false">
<ul class="ui-listview">
<li class="ui-li-anchor">Copy</li>
<li class="ui-li-anchor">Cut</li>
<li class="ui-li-anchor">Paste</li>
<li class="ui-li-anchor">Clipboard</li>
</ul>
</div>
</div>
</div>
</html>
here is a demo of vertical style (basic)
Please see Tizen Online Sample 'TAUUIComponents' for TAU examples

HTML page lose CSS, Layout in asp.net mvc5

Good Evening Everybody i hope everyone's having a nice peacefull day ,
I am currently working on a web application ( asp.net mvc 5 )
i have created a Layout that contains the menu and all that ( see image(1) )
image(1)
but when i click ( " Créer AO " )
<li>
<i class="fa fa-fw fa-floppy-o"></i> Créer AO
</li>
when the redirection happens the page loses it's style ( css )
( see image(2))
image(2)
my Layout code
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>#ViewBag.Title</title>
<!--
<link rel="SHORTCUT ICON" href="~/img/home.ico" />-->
<link rel="icon" href="#Url.Content("~/img/logo.ico")"/>
<!-- Bootstrap Core CSS -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- Custom CSS -->
<link href="css/sb-admin.css" rel="stylesheet">
<!-- Custom Fonts -->
<link href="font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
<!-- Style pour HOVER main pour les balises " <a> " -->
<style type="text/css">
a
{
cursor: pointer;
}
</style>
</head>
<body>
<div id="wrapper">
<!-- Navigation -->
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<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">CHU Service des Marchés</a>
</div>
<!-- Top Menu Items -->
<ul class="nav navbar-right top-nav">
<li class="dropdown">
<i class="fa fa-user"></i> John Smith <b class="caret"></b>
<ul class="dropdown-menu">
<li>
<i class="fa fa-fw fa-power-off"></i> Déconnection
</li>
</ul>
</li>
</ul>
<!-- Sidebar Menu Items - These collapse to the responsive navigation menu on small screens -->
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav side-nav">
<li>
<i class="fa fa-fw fa-home"></i> Acceuil
</li>
<!-- Menu APPEL D'OFFRE ------------------------------------------------------------------------------------------------- -->
<li>
<a data-toggle="collapse" data-target="#demo-appel"><i class="fa fa-fw fa-tasks"></i> Appel d'Offre <i class="fa fa-fw fa-caret-down"></i></a>
<ul id="demo-appel" class="collapse">
<li>
<i class="fa fa-fw fa-floppy-o"></i> Créer AO
</li>
<li>
<i class="fa fa-fw fa-list"></i> Liste des AO
</li>
<li>
<i class="fa fa-fw fa-search"></i> Recherche AO
</li>
</ul>
</li>
<!-- -------------------------------------------------------------------------------------------------------------- -->
<!-- Menu CONCURRENT ------------------------------------------------------------------------------------------------- -->
<li>
<a data-toggle="collapse" data-target="#demo-concu"><i class="fa fa-fw fa-users"></i> Concurrent <i class="fa fa-fw fa-caret-down"></i></a>
<ul id="demo-concu" class="collapse">
<li>
<i class="fa fa-fw fa-floppy-o"></i> Créer Concurrent
</li>
<li>
<i class="fa fa-fw fa-list"></i> Liste des Concurrents
</li>
<li>
<i class="fa fa-fw fa-search"></i> Rechercher Concurrent
</li>
</ul>
</li>
<!-- -------------------------------------------------------------------------------------------------------------- -->
<!-- Menu LOTS ------------------------------------------------------------------------------------------------- -->
<li>
<a data-toggle="collapse" data-target="#demo-lot"><i class="fa fa-fw fa-archive"></i> Lots <i class="fa fa-fw fa-caret-down"></i></a>
<ul id="demo-lot" class="collapse">
<li>
<i class="fa fa-fw fa-floppy-o"></i> Créer Lot
</li>
<li>
<i class="fa fa-fw fa-list"></i> Consultation des Lot
</li>
<li>
<i class="fa fa-fw fa-search"></i> Rechercher Lot
</li>
</ul>
</li>
<!-- -------------------------------------------------------------------------------------------------------------- -->
<!-- Menu Article ------------------------------------------------------------------------------------------------- -->
<li>
<a data-toggle="collapse" data-target="#demo-article"><i class="fa fa-fw fa-medkit"></i> Article <i class="fa fa-fw fa-caret-down"></i></a>
<ul id="demo-article" class="collapse">
<li>
<i class="fa fa-fw fa-floppy-o"></i> Créer Article
</li>
<li>
<i class="fa fa-fw fa-list"></i> Liste des Articles
</li>
<li>
<i class="fa fa-fw fa-search"></i> Rechercher Article
</li>
</ul>
</li>
<!-- -------------------------------------------------------------------------------------------------------------- -->
<li>
<a><i class="fa fa-fw fa-money"></i> Estimation</a>
</li>
</ul>
</div>
<!-- /.navbar-collapse -->
</nav>
<div id="page-wrapper">
<div class="container-fluid">
<!-- Page Heading -->
<div class="row">
<div class="col-lg-12">
<h2 class="page-header">
#ViewBag.Page
</h2>
<div>
#RenderBody()
</div>
</div>
</div>
<!-- /.row -->
</div>
<!-- /.container-fluid -->
</div>
<!-- /#page-wrapper -->
</div>
<!-- /#wrapper -->
<!-- jQuery -->
<script src="js/jquery.js"></script>
<!-- Bootstrap Core JavaScript -->
<script src="js/bootstrap.min.js"></script>
</body>
</html>
my ( CreateAO page )
#{
ViewBag.Title = "Créer Appel d'Offre";
ViewBag.Page = "Création d'un Nouveau Appel d'Offre";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<body>
<form class="form-horizontal">
<div class="form-group">
<label for="designation" class="col-sm-2 control-label">Désignation</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="designation" placeholder="Désignation d'Appel d'Offre">
</div>
</div>
<div class="form-group">
<label for="DateOuverture" class="col-sm-2 control-label">Date d'Ouverture</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="DateOuverture" placeholder="Date Ouverture">
</div>
</div>
<div class="form-group">
<label for="Datefermeture" class="col-sm-2 control-label">Date de Fermeture</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="Datefermeture" placeholder="Date Ouverture">
</div>
</div>
<div class="form-group">
<label for="Datefermeture" class="col-sm-2 control-label">Jugement</label>
<div class="col-sm-10">
<input type="checkbox" class="form-control" id="Echantillon"> Echantillon
<input type="checkbox" class="form-control" id="Document"> Document
</div>
</div>
</form>
</body>
Question : isn't the Layout CSS shared within the pages that enters the (#RenderBody)
note : please don't mind my english it's not that great.
Thanx in advance
Replace
<link href="css/bootstrap.min.css" rel="stylesheet">
with
<link href="~/css/bootstrap.min.css" rel="stylesheet">
Assuming your css directory is at the root of the web project.
razor will convert ~(tilda) to the relative url to the app root so that it will work always irrespective of what page you are in.

Bootstrap Carousel Example

I am trying to get my first Bootstrap example working. I am loading the Carousel example. I placed the css folder in the same folder as my .html file.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head co\
ntent must come *after* these tags -->
<meta name="description" content="">
<meta name="author" content="">
<link rel="icon" href="../../favicon.ico">
<title>Carousel Template for Bootstrap</title>
<!-- Bootstrap core CSS -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
<link href="../../assets/css/ie10-viewport-bug-workaround.css" rel="stylesh\
eet">
<!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
<!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.j\
s"></script><![endif]-->
<script src="../../assets/js/ie-emulation-modes-warning.js"></script>
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media \
queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></s\
cript>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></scrip\
t>
<![endif]-->
<!-- Custom styles for this template -->
<link href="carousel.css" rel="stylesheet">
</head>
<!-- NAVBAR
I'd like to know how to make the actual Carousel
Is this what you're looking for?
<!DOCTYPE html>
<html lang="">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Title Page</title>
<!-- Bootstrap CSS -->
<link href="//netdna.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<div id="carousel-id" class="carousel slide" data-ride="carousel">
<ol class="carousel-indicators">
<li data-target="#carousel-id" data-slide-to="0" class=""></li>
<li data-target="#carousel-id" data-slide-to="1" class=""></li>
<li data-target="#carousel-id" data-slide-to="2" class="active"></li>
</ol>
<div class="carousel-inner">
<div class="item">
<img data-src="holder.js/900x500/auto/#777:#7a7a7a/text:First slide" alt="First slide" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MDAiIGhlaWdodD0iNTAwIj48cmVjdCB3aWR0aD0iOTAwIiBoZWlnaHQ9IjUwMCIgZmlsbD0iIzc3NyI+PC9yZWN0Pjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjQ1MCIgeT0iMjUwIiBzdHlsZT0iZmlsbDojN2E3YTdhO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjU2cHg7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7ZG9taW5hbnQtYmFzZWxpbmU6Y2VudHJhbCI+Rmlyc3Qgc2xpZGU8L3RleHQ+PC9zdmc+">
<div class="container">
<div class="carousel-caption">
<h1>Example headline.</h1>
<p>Note: If you're viewing this page via a <code>file://</code> URL, the "next" and "previous" Glyphicon buttons on the left and right might not load/display properly due to web browser security rules.</p>
<p><a class="btn btn-lg btn-primary" href="#" role="button">Sign up today</a>
</p>
</div>
</div>
</div>
<div class="item">
<img data-src="holder.js/900x500/auto/#666:#6a6a6a/text:Second slide" alt="Second slide" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MDAiIGhlaWdodD0iNTAwIj48cmVjdCB3aWR0aD0iOTAwIiBoZWlnaHQ9IjUwMCIgZmlsbD0iIzY2NiI+PC9yZWN0Pjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjQ1MCIgeT0iMjUwIiBzdHlsZT0iZmlsbDojNmE2YTZhO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjU2cHg7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7ZG9taW5hbnQtYmFzZWxpbmU6Y2VudHJhbCI+U2Vjb25kIHNsaWRlPC90ZXh0Pjwvc3ZnPg==">
<div class="container">
<div class="carousel-caption">
<h1>Another example headline.</h1>
<p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>
<p><a class="btn btn-lg btn-primary" href="#" role="button">Learn more</a>
</p>
</div>
</div>
</div>
<div class="item active">
<img data-src="holder.js/900x500/auto/#555:#5a5a5a/text:Third slide" alt="Third slide" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MDAiIGhlaWdodD0iNTAwIj48cmVjdCB3aWR0aD0iOTAwIiBoZWlnaHQ9IjUwMCIgZmlsbD0iIzU1NSI+PC9yZWN0Pjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjQ1MCIgeT0iMjUwIiBzdHlsZT0iZmlsbDojNWE1YTVhO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjU2cHg7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7ZG9taW5hbnQtYmFzZWxpbmU6Y2VudHJhbCI+VGhpcmQgc2xpZGU8L3RleHQ+PC9zdmc+">
<div class="container">
<div class="carousel-caption">
<h1>One more for good measure.</h1>
<p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>
<p><a class="btn btn-lg btn-primary" href="#" role="button">Browse gallery</a>
</p>
</div>
</div>
</div>
</div>
<a class="left carousel-control" href="#carousel-id" data-slide="prev"><span class="glyphicon glyphicon-chevron-left"></span></a>
<a class="right carousel-control" href="#carousel-id" data-slide="next"><span class="glyphicon glyphicon-chevron-right"></span></a>
</div>
<!-- jQuery -->
<script src="//code.jquery.com/jquery.js"></script>
<!-- Bootstrap JavaScript -->
<script src="//netdna.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
</body>
</html>
I will share a code that i think is much more simple to understand and will help you with your Carousel example.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>
Carousel Example
</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<style>
//i am not using any CSS (styling) but you can use some if you want.
</style>
</head>
<body>
<div class="container-fluid">
<div class="carousel slide" id="myCarousel" data-ride="carousel">
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active">
</li>
<li data-target="#myCarousel" data-slide-to="1">
</li>
<li data-target="#myCarousel" data-slide-to="2">
</li>
</ol>
<div class="carousel-inner">
<div class="item active">
//remember to give a valid image here
<img src="Images/joker.jpg" alt="lincoln">
<div class="carousel-caption">
<p>First Slide</p>
</div>
</div>
<div class="item">
<img src="Images/joker.jpg" alt="lincoln">
<div class="carousel-caption">
<p>Second Slide</p>
</div>
</div>
<div class="item">
<img src="Images/joker.jpg" alt="lincoln">
<div class="carousel-caption">
<p>Third Slide</p>
</div>
</div>
</div>
//now we will use glyphicons to slide left and right between our pictures
<a href="#myCarousel" class="left carousel-control" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
<span class="sr-only">Previouse</span>
</a>
<a href="#myCarousel" class="right carousel-control" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
<span class="sr-only">Next</span>
</a>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js">
</script>
<script src="js/bootstrap.min.js">
</script>
</body>
</html>

Resources