小编Rah*_*war的帖子

如何从视图页面C#中的字符串中删除html标签

我已经尝试过如何从c#列表页面中的字符串中删除html标签,Regex.Replace(inputHTML, @"<[^>]+>|&nbsp;", "").Trim();但这在html视图页面中不起作用,可能是这仅适用于控制器。

这是我的动作:

public ActionResult Index()
        {
            string AuthRole = "1,2,3";
            ApplicationUser chkuser = common.CheckIsAuthorize(AuthRole);
            if (chkuser != null)
            {
                var data = db.Page.ToList();
                return View(data);
            }
            else
            {
                return RedirectToAction("Index", "Home");
            }
        }
Run Code Online (Sandbox Code Playgroud)

这是我的看法:

foreach (var item in Model)
{
<tr>
    <td>@i</td>
    <td>@item.Title</td>
    <td>@item.Message</td>
    <td>
        @Html.ActionLink("Edit", "Edit", new { id = item.Id })
    </td>
</tr>
i++;
}
Run Code Online (Sandbox Code Playgroud)

我的清单如下所示:

在此处输入图片说明

.net c# model-view-controller asp.net-mvc

2
推荐指数
1
解决办法
2894
查看次数

标签 统计

.net ×1

asp.net-mvc ×1

c# ×1

model-view-controller ×1