Я хочу создать свой собственный иерархический элемент управления меню навигации без использования стандартных элементов управления ASP.NET. Итак, я хочу контролировать вывод html и обнаружил, что могу переопределить метод Render для записи html в respose. Это хорошее место для этого? Где в контроле, создающем жизненный цикл, я должен подготовить данные для своего контроля?
protected override void Render(HtmlTextWriter writer)
{
base.Render(writer);
Response.Write("<b>hello</b>");
}