Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 中继器控件的ItemDataBound-处理内联还是代码隐藏?_Asp.net - Fatal编程技术网

Asp.net 中继器控件的ItemDataBound-处理内联还是代码隐藏?

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

在repeater的模板中内联编码行特定的内容和在ItemDataBound中的codebehind文件中进行编码之间有什么区别吗


编辑:Re:differences-我想我们都同意这会导致难以阅读/维护的标记:我一直在考虑性能优势。

有些事情是内联做不到的,比如绑定内部转发器。

我通常会尝试在内联代码和代码背后的代码之间取得平衡。任何简单的处理1行程序,我把它们放在ASPX页面中。通常这包括简单的格式化内容。任何需要逻辑的东西都会出现在我的代码中。

定义差异。在可读性、可维护性和可扩展性方面存在差异。取决于你如何分配你的优先权。更新以澄清我对“差异”的理解。