我最近学会了编写自己的WebControl,但是我仍然对Render和RenderControl之间的区别感到困惑。我开始使用Render,但有时我开始使用RenderControl,现在我只使用它。如果我要养成不良习惯,我想先适应一下,然后再习惯。
最佳答案
如果存在提供所需内容的现有控件,则使用RenderControl,以便可以利用其呈现方式。
如果需要完全控制html的呈现方式,则使用Render。
您当然可以将两者结合起来,以最优化地利用您的编程时间...
编辑
有关此内容的更好说明,以及有关何时使用的详细信息,请参见the answer from mhenry1384。
关于asp.net - WebControl创建中的Render和RenderControl有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1653045/