C# 使用c在html中显示项目符号格式#

C# 使用c在html中显示项目符号格式#,c#,html,list,C#,Html,List,我举的一个例子可以引导我走向正确的方向: String Text = Text.Replace(Environment.NewLine, "<br />"); 这确实有效,但它不会对项目符号列表的第二级进行缩进。我也不知道当子弹在第二层时如何找到它,如果是这样的话,就把空格加倍 任何洞察都会很有帮助,因为我已经用它撞到了墙。我正在使用C#将字符替换为html如果您计划在网站上呈现列表,则需要使用标记替换打断符 网站上的项目列表通常遵循以下语法: <ol&g

我举的一个例子可以引导我走向正确的方向:

String Text = Text.Replace(Environment.NewLine, "<br />");
这确实有效,但它不会对项目符号列表的第二级进行缩进。我也不知道当子弹在第二层时如何找到它,如果是这样的话,就把空格加倍


任何洞察都会很有帮助,因为我已经用它撞到了墙。我正在使用C#将字符替换为html如果您计划在网站上呈现列表,则需要使用
  • 标记替换打断符

    网站上的项目列表通常遵循以下语法:

    <ol>
        <li>Item 1</li>
        <li>Item 2</li>
    </ol>
    
    
    
  • 项目1
  • 项目2
  • 您还可以拥有子列表,例如:

    <ol>
        <li>Item 1    
    <ol>
        <li>Sub Of Item 1</li>
        <li>Sub Of Item 1</li>
    </ol>
    </li>
        <li>Item 2</li>
    </ol>
    
    
    
  • 项目1
  • 项目1分项
  • 项目1分项
  • 项目2

  • 我建议将网站上的备忘录框用作HTML编辑器,而不是保存富文本,然后尝试将其转换为HTML。

    经过大量研究,我找到了一种适合我需要的方法


    我要做的就是用这个来代替。这样,用户可以添加项目符号列表,缩进将与网页上的缩进相同。然而,我在使用这个插件时遇到了另一个问题,错误是“一个潜在的危险请求。从客户端检测到表单值”。我找到了一个答案,也解决了我的问题。它现在正常工作。

    更改css样式。这与c无关。我怎么能做到?这是在备忘录框中,有人在备忘录框中键入它,然后它出现在网站上
    <ol>
        <li>Item 1    
    <ol>
        <li>Sub Of Item 1</li>
        <li>Sub Of Item 1</li>
    </ol>
    </li>
        <li>Item 2</li>
    </ol>