我正在使用razor语法开发MVC应用程序。
我正在检查评论的所有者和登录用户是否相同。 如果它是相同的,我可以在该评论前面显示删除按钮,这样他(登录用户)就可以删除它。
以下代码执行此操作
@{
int loggedEmployeeId = (int)Session["loggedEmpId"];
}
@if (loggedEmployeeId == @item.CommentedBy.Id)
{
<input type="button" id="comment@(item.Id)" class="deleteComment" value="Delete" />
}
上面的代码在Chrome和Mozilla中运行良好,但它在IE8中完全适用。 所有者无法删除自己的评论,但可以删除其他评论。
问题是什么?