gpt4 book ai didi

c# - code beside 和 code behind 的区别

转载 作者:可可西里 更新时间:2023-11-01 08:22:13 24 4
gpt4 key购买 nike

谁能告诉我在 Asp.NET 中,code beside 和 code behind 之间有什么区别?

最佳答案

CodeInPage:表示将我们的代码放入我们的页面。

CodeBehind 是代码的单独文件。此文件派生自 Page,包含服务器控件的声明,并包含所有事件处理程序等。然后 aspx 文件派生自此类以用于最终页面。
CodeBehind 解决的两个问题是智能感知需要每个文件使用一种语言才能工作,因此服务器端代码被放在一个文件中,我们很高兴。它还减轻了编译器检测服务器端代码错误的痛苦,因为它只需要自己处理代码文件,而不是混入的 ui 声明。

Code-Beside 允许在多个源文件中定义一个类。
部分类型的主要用途是允许代码生成器创建一个可以在单独的文件中扩展的类,而不会弄乱任何重新生成。


引用以下文章:

ASP.NET v2.0: Code-Beside Replaces Code-Behind

关于c# - code beside 和 code behind 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5924426/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com