私のアプリケーションのデフォルトのレイアウトは、ブートストラップまたはjavascriptファイルのいずれかによって決定されると思われるホームページへのリンクを作成します。とにかく、これは私のレイアウトのために、現在のコードです:ASP.Net MVC _Layout.cshtmlの変更が適用されない
レイアウトコード
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>@ViewBag.Title - Delivery</title>
<link href="~/Content/Site.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-collapse collapse">
</div>
</div>
</div>
<div class="container body-content">
@RenderBody()
<hr />
<footer>
<p>© @DateTime.Now.Year - Delivery</p>
</footer>
</div>
</body>
</html>
私はしかし、私が現れてリンクを取り除くことを期待しているファイルをブートストラップし、jsのためにすべての参照を削除しました私は自分のアプリケーションを実行するたびに、私は私が作ったビューの上にこれで終わる:それは走っています
ページコード
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title> - Delivery</title>
<link href="/Content/Site.css" rel="stylesheet" type="text/css" />
<link href="/Content/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="/Scripts/modernizr-2.6.2.js"></script>
</head>
レイアウトファイルのほかに、実行しないように変更する必要がありますか?
EDIT:
コードの表示
@using System;
@using Dostava.Data.Models;
@model Dostava.Data.ViewModel.KorisnikViewModel
<!doctype html>
<html>
<head>
<title>KorisnikMenu</title>
</head>
<body>
<div class="welcome">
Dobrodosli: <br />
@Model.Korisnik.KorisnickoIme
</div>
<div class="menu">
<div class="menubtn">
<input type="button" value="Nova narudzba" onclick="location.href='/Home/Glavna'" />
</div>
<div class="menubtn">
<input type="button" value="Obavijesti" onclick="location.href='/Home/Glavna'" />
</div>
<div class="menubtn">
<input type="button" value="Izmjena podataka" onclick="location.href='/Home/[email protected]'" />
</div>
<div class="menubtn">
<input type="button" value="Log out" onclick="location.href='/Home/Glavna'" />
</div>
</div>
<div class="filter">
Pretraga narudžbi:
<hr style="border:1px solid black;" />
Aktivne <input type="checkbox" value="Aktivne" />
Zavrsene <input type="checkbox" value="Zavrsene" />
Na cekanju <input type="checkbox" value="NaCekanju" />
Otkazane <input type="checkbox" value="Otkazane" />
Neuspjesne <input type="checkbox" value="Neuspjesne" />
<input type="text" id="sifratxt" placeholder="Sifra narudzbe..." style="width:20%;"/>
<input type="button" id="filterbtn" value="Primjeni filter" style="width:20%;" />
</div>
<div class="narudzbe">
<hr style="border:1px solid black;" />
<p style="font-size:18px;">Vaše narudžbe:</p>
<table class="tabela">
<tr id="tabelatr">
<td>Sifra Narudzbe</td>
<td>Datum Narudzbe</td>
<td>Primaoc</td>
<td>Status Naruzdbe</td>
<td>Cijena Narudzbe</td>
<td>Detalji Narudzbe</td>
<td>Otkazi</td>
</tr>
@foreach (Narudzbe n in Model.narudzbe)
{
<tr>
<td>@n.SifraNarudzbe</td>
<td>@n.DatumNarudzbe</td>
<td>@n.Primaoc.Ime @n.Primaoc.Prezime </td>
<td>@n.StatusNarudzbe.Naziv</td>
<td>@n.CijenaNarudzbe</td>
<td><input type="button" value="Detalji" onclick="location.href='/Home/[email protected]'"></td>
<td><input type="button" value="Otkazi" onclick="location.href='/Home/[email protected]'"></td>
</tr>
}
</table>
</div>
</body>
</html>
EDIT 2:
View_Startコード
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
どのようなリンクが表示されていますか?いくつかのアンカータグを生成するコードが必要です。それを削除/コメントしてください。 – Shyju
レイアウトビューに@RenderBody()を追加する必要があります.... –
ビューのコードを追加してください – derloopkat