.Net - 重复页面部分中元素ID的最佳实践

时间:2012-12-04 22:11:18

标签: asp.net

我不确定如何将这个问题归结为合理的单行标题。我也是.Net的新手。

我想构建发票的网页版本,但我希望发票的每个页面都向下流动,而不是分页。每个部分的标题都是相同的,但是行项目和页脚将是不同的。

之前我已经通过将html写入stringbuilder然后将其输出到文字控件来完成此操作,但我认为必须有更好的方法。我只是很难用服务器控件来概念化如何做这样的事情,因为ID需要是唯一的。

有人能指出我在正确的方向吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以创建自定义控件并为其提供一些属性,您可以根据需要修改它们,并向控件添加相同的页眉和页脚。然后在您的页面上使用它您想要多少次。查看教程:

http://www.codeproject.com/Articles/87474/ASP-NET-Custom-Control