HtmlGenericControl («br») рендеринг дважды

добавление некоторого контента на заданную веб-страницу из кода. Когда я хочу добавить разрыв после некоторого текста, я пытаюсь сделать это следующим образом:

pDoc.Controls.Add(New Label With {.Text = "whatever"})
pDoc.Controls.Add(New HtmlGenericControl("br"))

где pDoc являетсяPanel в котором ядобавив контент. Но это добавляет дваbr теги в окончательный HTML.I '

мы избегаем такого поведения следующим образом:

pDoc.Controls.Add(New Label With {.Text = "whatever" & "<br>"})

Тем не менее, я'Мне так любопытно, и я хочу знать, почему

pDoc.Controls.Add(New HtmlGenericControl("br"))

действует таким образом. Я также думаю, что мой подход не слишком причудливый.

С Уважением,

Ответы на вопрос(2)

Ваш ответ на вопрос