내 프로그램은 stringbuilder를 통해 HTML을 생성합니다.HTML 생성에 대한 대체 접근 방식
sbHTMLHeader.Append("<div id=\"printableContent\">");
sbHTMLHeader.Append("<div id=\"packingSlipHeader\">");
sbHTMLHeader.Append("<div class=\"floatLeft\"><img src=\"../images/logo.gif\" alt=\"Logo\" /></div>");
//...
if (!orderType.Equals("L"))
{
sbHTMLHeader.Append(" <td>" + orderData.Tables[0].Rows[0]["carrier"] + "</td>" + Environment.NewLine);
//...
}
else
{
sbHTMLHeader.Append(" <td></td>" + Environment.NewLine);
//...
}
//...
380 라인 이후, 나는이 코드에 열정적이다. 과거에는 중고를 사용했습니다. Altova Stylevision. 현재 제 일자리에는 제품 라이센스가 없습니다. 필자가 제공하는 PDF 또는 기타 템플릿은 필요 없으며 HTML 만 제공됩니다. 위와 같이 HTML을 생성하는 강력하고 읽기 쉬운 대안을 제안 할 수 있습니까?
http://stackoverflow.com/q/3529852/357812 –