내 아코디언이 자동으로 계산되지 않습니다. 어떤 이유로 든 아코디언이 1로 유지됩니다. Umbraco라는 CMS를 버전 7.7.2에서 사용하고 있습니다.아코디언이 자동으로 계산되지 않습니다.
여기 내 코드입니다 :
@if(@Model.Content.GetPropertyValue("titleAccordeon") != "")
{
<section class="block block__accordion">
<div class="container">
<div class="row">
<div class="block__heading col-md-12">
<h3>@Model.Content.GetPropertyValue("titleAccordeon")</h3>
<p>@Model.Content.GetPropertyValue("introAccordeon")</p>
</div>
@if(Model.Content.Accordion != null && Model.Content.Accordion.Any())
{
foreach (var item in Model.Content.Accordion)
{
var guid = Guid.NewGuid();
<div class="accordion panel-group col-md-12" role="tablist" aria-multiselectable="true">
<div class="accordion__item">
<a class="accordion__item__header" role="button" data-toggle="collapse" data-target="#[email protected]" aria-expanded="false" aria-controls="[email protected]">
@item.Title
</a>
<div class="collapse" id="[email protected]">
<div class="accordion__item__body">
@item.Description
</div>
</div>
</div>
</div>
}
}
</div>
</div>
</section>
그리고 이것은 페이지 중 하나의 결과입니다
모든 아코디언은 GUID에 다른 제어 아이디 감사합니다. 왜 그것이 세지 않는지 어떤 생각?
숫자를 생성하는 코드에는 아무 것도 없습니다. 제목의 일부입니까? 그렇다면 대답은이보기가 아닌 모델 논리의 어딘가에 있습니다. – ADyson
제목과 관련이있을 수 있습니다. 나는 직접 모델을 만들지 않았고 나는 모델에 접근 할 수 없다. – Mik3NL
방금 컴파일 된 형태로 보냈습니까? 나는 당신이 그 때 그들을 만든 사람들과 이야기 할 필요가 있다고 생각합니다. – ADyson