首页 > 解决方案 > 是否可以使用innerHTML 插入@Html.DisplayFor?

问题描述

这是我的 JS 代码的一部分:

    switch (selectedOptionIndex) {

        case 0:
            finalChoice.innerHTML = '@Html.TextBoxFor(modelItem => item.ManualDate, new { @type = "date", @class = "form-control datepicker"})'
            break;

        case 1:
            finalChoice.innerHTML = '@Html.TextBoxFor(modelItem => item.ManualDate, new { @type = "date", @class = "form-control datepicker"})'
            break;

不幸的是,浏览器将其呈现为字符串。是否可以使用 JS 将此部分添加到我的视图中?

标签: javascriptasp.net-mvc

解决方案


推荐阅读