1

我有一个包含 HTML 标签的 RitchText 编辑器,我想知道我的 ASPX 页面中是否可以有一个文本区域来显示所有这些标签,并且它应该是可编辑的。

我假设普通文本框不是这里的选项,

有什么建议么?

4

4 回答 4

0

在页面内添加 TinyMCE 是诀窍。

于 2013-04-05T18:45:02.027 回答
0

您可以使用 jquery + jquery UI 将普通文本标签(例如“p”)转换为文本框,这里我构建了一个示例:

http://jsfiddle.net/jXXgG/

$(function() {
var availableTags = [
  "ActionScript",
  "AppleScript",
  "Asp",
];

$("#tag").hide();

$( "#tags" ).autocomplete({
  source: availableTags
});

$("#tag").click(function(){
     $("#tags").val($(this).text());
     $(this).hide();
     $("#tags").show();
});    

$("#tags").blur(function() {
   $("#tag").text($(this).val());
   $(this).hide();
   $("#tag").show();
});
于 2013-03-24T13:48:42.580 回答
0

看看这个......我把它放在控制台中,这样更容易理解:

using System;
using System.Net;

class Program
{
    static void Main()
    {
    string a = WebUtility.HtmlEncode("<html><head><title>T</title></head></html>");
    string b = WebUtility.HtmlDecode(a);

    Console.WriteLine("After HtmlEncode: " + a);
    Console.WriteLine("After HtmlDecode: " + b);
    }
}
于 2013-03-24T13:34:26.440 回答
0

对不起,如果我误解了你。

如果您在 Umbraco 文档类型中添加一个标准的“富文本编辑器”作为字段的“类型”,那么您可以在 Umbraco 后台访问和编辑 html 标签,方法是在您使用时单击顶部编辑器栏中的“html”让您的富文本字段成为焦点:

在此处输入图像描述

于 2013-03-25T14:55:56.233 回答