C# 从href上的列表中删除项目单击
我正在使用ViewBag将列表传递到视图中。然后在列表上使用foreach逐个显示列表中的每个字符串。我需要允许用户通过单击条目从列表中删除条目,例如,如果用户单击其中一个字符串,则它将消失。最直接的方法是什么 ViewBag.FlagList:C# 从href上的列表中删除项目单击,c#,html,asp.net,asp.net-mvc,C#,Html,Asp.net,Asp.net Mvc,我正在使用ViewBag将列表传递到视图中。然后在列表上使用foreach逐个显示列表中的每个字符串。我需要允许用户通过单击条目从列表中删除条目,例如,如果用户单击其中一个字符串,则它将消失。最直接的方法是什么 ViewBag.FlagList: ViewBag.FlagList=listStrLineElements cshtml: <div class="form-group"> <div class="col-md-10"> <hr />
ViewBag.FlagList=listStrLineElements代码>
cshtml:
<div class="form-group">
<div class="col-md-10">
<hr />
<p><strong>Flagged Questions</strong></p>
@foreach (var item in ViewBag.FLagList)
{
<div>
@item
</div>
}
</div>
</div>
标记的问题
@foreach(ViewBag.FLagList中的变量项)
{
@项目
}
您可以通过parentNode获取父节点,并删除本身
<div onclick="this.parentNode.removeChild(this)"> @item </div>
单击以删除
1.
2.
3.
4.
onDelete函数示例
您可以有一个按钮,该按钮有一个单击事件,这样当用户单击某个条目时,该值将作为参数传递给单击函数,您可以调用内置函数for List来删除该entryPerfect。谢谢,在我删除一个条目后,我能做些什么来阻止页面跳回顶部吗?href=“javascript:void 0”
give fix div height,比如min heighthref=“javascript:void 0”在这里不起作用。。给出默认值style=“最小高度:100px”