代码之家  ›  专栏  ›  技术社区  ›  Tassisto Nidheesh

如何允许文本框中的图像| ASP。净核心

  •  0
  • Tassisto Nidheesh  · 技术社区  · 7 年前

    我正在开发一个ASP。NET核心应用程序&我需要一个如下所述的控件:

    是否存在允许用户在文本框中插入图像的现有控件或方法。

    1 回复  |  直到 7 年前
        1
  •  1
  •   Chris Pratt    7 年前

    无法简单地将图像插入文本框。TinyMCE等所见即所得编辑器通过使用 img 在某个位置指向图像文件的标记。最后,提交的是这个支持HTML,而不是图像本身。

    对于已经存在于某个可公开访问的在线位置的图像之类的东西,不需要更多。然而,如果您正在谈论允许用户嵌入仅存在于其本地文件系统上的映像,则需要额外的机器。同样,像TinyMCE这样的WYSIWYG编辑器通常包含一些类似于“文件浏览器”或“上载”控件的内容,用于处理这类事情。当用户从计算机中选取图像时,控件将该图像上载到服务器上的某个位置,然后再次添加一个简单的 img公司 指向该图像当前联机位置的标记。但必须对此进行配置。通常必须在服务器上安装服务器端脚本,您必须以某种方式告诉它将上载的图像存储在哪里,以及如何从可公开访问的URL对其进行寻址。这很可能是你在TinyMCE身上缺少的。然而,设置所有这些超出了堆栈溢出的范围。请参考您选择的库的文档。