Я делаю приложение для заметок. Я делаю заметки из базы данных с помощью foreach и отображаю их на странице просмотра. Мне нужно переместить идентификатор комментария, который я получаю с помощью Foreach, из блока foreach на той же странице. Как можно сделать?
В заключение я хочу использовать атрибут модели внутри блока if.
@using MyEvernote.Entities
@model List<Comment>
@{
EvernoteUser userCache = Session["loginCache"] as EvernoteUser;
}
@foreach (Comment say in Model)
{
<li>
<div class="container">
<div class="row notDetail">
<div class="buttonGroup">
@if (userCache != null && userCache.ID == say.Owner.ID)
{
<button type="button" class="btn btn-warning btn-sm" data-note-id="@say.Note.ID" data-edit-mode="false" onclick="doComment(this,'edit_clicked',@say.ID,'#comment_text_@say.ID');"><span class="far fa-edit"></span></button>
<button type="button" class="btn btn-danger btn-sm" data-note-id="@say.Note.ID" data-edit-mode="false" onclick="doComment(this,'delete_clicked',@say.ID);"><span class="far fa-trash-alt"></span></button>
}
</div>
</div>
</div>
</li>
}
@if (userCache != null)
{
<div class="row">
<div class="col-md-12">
<hr />
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="Comment input-group">
<input type="text" class="form-control" id="new_comment_text" placeholder="Yorum" aria-describedby="basic-addon2">
<div class="input-group-append">
<button class="comment btn btn-success btn-sm" type="button" onclick="doComment(this,'new_comment_clicked',-1);"><span class="fas fa-paper-plane"></span> Ekle </button>
</div>
</div>
</div>
</div>
}