Je suis fournir en sortie l'ensemble HTML pour mon contrôle serveur comme suit:Ce qui est plus efficace pour le rendu d'un contrôle serveur dans ASP.NET
public override void Render(HtmlTextWriter output)
{
output.Write(myStringBuilder.ToString());
}
myStringBuilder est un objet StringBuilder qui est construit manuellement dans une méthode privée séparée .
Est-ce un moyen efficace de le faire? Ou est-il préférable de passer le HtmlTextWriter à ma méthode privée et faire plusieurs appels à HtmlTextWriter.Write()?
Avez-vous besoin de sortie de contrôle au format HTML, non? –
Oui, la sortie est généralement des extraits HTML. Dans certains cas, je fais une transformation XSL sur un DataTable et je produis ce résultat (qui est du HTML). – frankadelic