在此页面上,用户填写 Web 表单,并在创建时将其添加到列表中。我想过滤列表,以便登录用户只能看到他们自己制作的表单。
我有一些 Razor 代码在所有可用项目中运行 foreach 循环,并且我有 Javascript 可以撕掉当前登录的用户信息。
是否可以将此数据分配给剃刀代码中的变量?
前任。
@{var user = getUser(); //want something like this }
@foreach (var item in Model) {
//add check if item.name == user.name here
<tr>
<td>
@Html.DisplayFor(modelItem => item.name)
</td>
etc etc
<script>
function getUser() {$.getJSON('GetLoggedUserInfo', function(data) {
return data;
});
</script>