Asp.net 中继器控件的ItemDataBound-处理内联还是代码隐藏?
在repeater的模板中内联编码行特定的内容和在ItemDataBound中的codebehind文件中进行编码之间有什么区别吗Asp.net 中继器控件的ItemDataBound-处理内联还是代码隐藏?,asp.net,Asp.net,在repeater的模板中内联编码行特定的内容和在ItemDataBound中的codebehind文件中进行编码之间有什么区别吗 编辑:Re:differences-我想我们都同意这会导致难以阅读/维护的标记:我一直在考虑性能优势。有些事情是内联做不到的,比如绑定内部转发器。我通常会尝试在内联代码和代码背后的代码之间取得平衡。任何简单的处理1行程序,我把它们放在ASPX页面中。通常这包括简单的格式化内容。任何需要逻辑的东西都会出现在我的代码中。定义差异。在可读性、可维护性和可扩展性方面存在差异
编辑:Re:differences-我想我们都同意这会导致难以阅读/维护的标记:我一直在考虑性能优势。有些事情是内联做不到的,比如绑定内部转发器。我通常会尝试在内联代码和代码背后的代码之间取得平衡。任何简单的处理1行程序,我把它们放在ASPX页面中。通常这包括简单的格式化内容。任何需要逻辑的东西都会出现在我的代码中。定义差异。在可读性、可维护性和可扩展性方面存在差异。取决于你如何分配你的优先权。更新以澄清我对“差异”的理解。