我意识到,通过问这个问题,我可以开始启示录,但我的一个同事在他们的aspx页面中使用了大量的内联代码,而我更喜欢使用代码隐藏。
这里有正确和错误的方法吗?
发布于 2009-07-29 16:22:17
除非您的编码标准另有说明,否则不会。
IMO代码隐藏有助于分离关注点,所以我更喜欢这样,但有时只处理一个文件也很好。
发布于 2009-07-29 16:22:15
代码隐藏是更传统和更符合逻辑的地方。如果它能工作,它就能工作,但我不能忍受在aspx中这样做。
发布于 2009-07-29 16:22:52
我在不久前发布了这个帖子:
OnDataBinding vs Inline: pros, cons and overhead
我更喜欢后面的代码。我通常有一个#region区域来存放所有的数据绑定内容。它允许熟练掌握HTML / CSS的人员调整HTML,他们所要知道的就是使用哪些基本控件,并在控件的定义中定义OnDataBinding事件。他们可以移动东西,做任何事情,并且不知道将数据放入数据库中实际需要做什么,因为这可能不像简单的‘Eval(“某物”);那么简单。
https://stackoverflow.com/questions/1201418
复制相似问题