gpt4 book ai didi

share - 在 ASP.NET Web 窗体中,将两个页面之间共享的代码放在哪里?

转载 作者:行者123 更新时间:2023-12-01 07:06:22 28 4
gpt4 key购买 nike

我有一个 ASP.NET Web 窗体应用程序。

在这个应用程序中,我有一个带有代码隐藏的 Login.aspx 页面。现在我想创建 LoginLight.aspx Login.aspx 页面的轻量级版本。精简版应该有较少的HTML 内容,应该使用Login.aspx.vb 代码后面的关键功能。这些函数有很多代码。

因此,为了不出现大量重复代码,我想将常用的函数移动到一个通用的文件中。我正在考虑将这些函数放在 App_Code 文件夹中的类库中,但我在网上看到这不是一个好的解决方案。

我还读到两个不同的页面有相同的代码隐藏,因为这不是一个好的做法。我将如何解决这个问题?

最佳答案

创建一个包含您想要共享的所有功能的基页。

Login.aspxLoginLight.aspx 都将继承该基页。

关于share - 在 ASP.NET Web 窗体中,将两个页面之间共享的代码放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14220444/

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