Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 如何将带有缩进和彩色生成的Html标记的Html编辑器添加到Asp.net MVC 3中?_Asp.net Mvc 3 - Fatal编程技术网

Asp.net mvc 3 如何将带有缩进和彩色生成的Html标记的Html编辑器添加到Asp.net MVC 3中?

Asp.net mvc 3 如何将带有缩进和彩色生成的Html标记的Html编辑器添加到Asp.net MVC 3中?,asp.net-mvc-3,Asp.net Mvc 3,请推荐经验丰富的asp.net开发人员 我想能够使用一个HTML编辑器到MVC3应用程序。在谷歌搜索之后,我发现TinyMCE JavaScript插件非常适合。我的问题是?如何突出显示或缩进HTML标记并对其上色,以便于阅读和编辑它们。例如,VisualStudio在aspx上很好地安排了html,或者查看了为每个元素着色的页面:) 我能在Html编辑器代码生成的标记中以某种方式获得相同的结果吗?谢谢 我想你的问题可以归结为: 您的代码语言是HTML,需要语法高亮显示和缩进。例如,美化(在另一

请推荐经验丰富的asp.net开发人员

我想能够使用一个HTML编辑器到MVC3应用程序。在谷歌搜索之后,我发现TinyMCE JavaScript插件非常适合。我的问题是?如何突出显示或缩进HTML标记并对其上色,以便于阅读和编辑它们。例如,VisualStudio在aspx上很好地安排了html,或者查看了为每个元素着色的页面:)


我能在Html编辑器代码生成的标记中以某种方式获得相同的结果吗?谢谢

我想你的问题可以归结为:

您的代码语言是HTML,需要语法高亮显示和缩进。例如,美化(在另一个问题的第一个答案中提到)可以做到这一点。在这里查看Prettify的HTML示例


但是您会发现,HTML在成熟的语法突出显示javascript库中得到了广泛的支持,因此也值得查看其他库。

AFAI see TinyMCE为您的文本区域呈现WYSIWYG HTML编辑器,并隐藏原始文本。因此,您在浏览器中看不到原始HTML输出,但它将与文本区域一起发布到服务器。所以问题是,在哪里显示带有突出显示和缩进的HTML结果?这可以在服务器端完成吗,或者你希望在客户端有一个javascript解决方案吗?是的,javascript会很好,因为它可以很容易地用于IPhone应用程序,但我想知道在任何情况下如何完成标记的缩进或html标记的着色?因此,可以很容易地读取排列的元素,如div、p等。