gpt4 book ai didi

html - 我的 @Html.Partial 不在我的 _Layout.cshtml 中

转载 作者:太空宇宙 更新时间:2023-11-04 15:30:40 26 4
gpt4 key购买 nike

我的屏幕是这样的:

enter image description here

如您所见,客户信息和余额显示在我的 _Layout.cshtml 之外。

这是我的 _Layout.cshtml:

<!DOCTYPE html>
<html>
<head>
<title>@ViewBag.Title</title>
<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>

<script>
$(function () {
$('.focus :input').focus();
});
</script>

</head>
<body>
<div class="page">
<div id="header">

<div id="logindisplay">
@Html.Partial("_LogOnPartial")
</div>
<div id="menucontainer">
<ul id="menu">

@if (User.Identity.IsAuthenticated)
{
<li>@Html.ActionLink("Update Account", "UpdateAccount" , "Account")</li>
<li>@Html.ActionLink("Change Password", "ChangePassword", "Account")</li>
<li>@Html.ActionLink("Accounts", "CustomerSummary", "Customer")</li>
}
else
{
<li>@Html.ActionLink("Logon", "Logon", "Account")</li>
<li>@Html.ActionLink("Register", "Register", "Account")</li>
}

<li>@Html.ActionLink("ContactUs", "ContactUs", "Home")</li>
</ul>
</div>
</div>
<div id="main">
@RenderBody()
</div>
<div id="footer">
</div>
</div>
</body>
</html>

还有我的网页:

@model SuburbanCustPortal.SuburbanService.CustomerData      

@{
ViewBag.Title = "Account Screen";
}

<h2>AccountScreen</h2>

<div class="leftdiv">
<fieldset>
<legend>customer info</legend>
@Html.Partial("CustomerInfoPartialView", Model)
</fieldset>
</div>

<div class="rightdiv">
<fieldset>
<legend>balance</legend>
<div>
@Html.Partial("BalancePartialView", Model)
</div>
</fieldset>
</div>

为什么它不在我的布局中?有什么想法吗?

最佳答案

容器内的 float 不会在不使用“清除”div 的情况下将容器扩展到全高。您需要在 <div id="main"> 中清算 div例如:

<div id="main">
@RenderBody()
<div style="clear: both;"></div>
</div>

还有许多其他方法可以做到这一点,但这是最直接的方法。

关于html - 我的 @Html.Partial 不在我的 _Layout.cshtml 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13423125/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com