Second level bullets added to the C# code is not displayed in the Help output

Apr 24, 2014 at 4:53 PM
Hi,

I am trying to create second level bullets in the remarks section of my C# Project. First time, when I tried the second level bullets it worked and the sub-bullets appeared in the Help output I generated using Sandcastle. But the second time when I generated the help it is not displaying the second level bullets and their content.
I used the following XML code in the Remarks section:

<remarks>
<list type="bullet">
<item>This is first level bullet point 1.</item>
<list type="bullet">
<item>
<term>One</term>
<description>Second level bullet point 1.</description>
</item>
<item>
<term>Two</term>
<description>Second level bullet point 2.</description>
</item>
</list>
<item>This is first level bullet point 2.</item>
</list>
</remarks>

The output appears as follows:
•This is first level bullet point 1.
•This is first level bullet point 2.

The second level bullets content doesn't appear at all.

Please suggest what can be done to fix this?
Coordinator
Apr 24, 2014 at 7:21 PM
You need to put the nested list within the item to which it relates. For example:
<remarks>
  <list type="bullet">
    <item>
      <para>This is first level bullet point 1.  A nested list follows:</para>
      <list type="bullet">
        <item>
          <term>One</term>
          <description>Second level bullet point 1.</description>
        </item>
        <item>
          <term>Two</term>
          <description>Second level bullet point 2.</description>
        </item>
      </list>
    </item>
    <item>This is first level bullet point 2.</item>
  </list>
</remarks>
Eric