如何在不同的.aspx文件中重用相同的函数或制作函数库?

afa*_*f12 5 c# asp.net

目前,我在asp.NET中的网站项目包含5个.aspx文件.我在每个.aspx文件中定义了相同的函数.我想要的是一种创建自己的函数库/文件的方法,我可以将其包含在我的.aspx脚本中.

在搜索解决方案时,我只发现了动态包含ASP.NET中的文件,用于在.aspx中动态包含HTML和客户端脚本.所以这不是我需要的.

Giu*_*olo 7

您可以在ASP.NET中轻松创建库.

确定命名空间并在该命名空间下创建新类(通常每个类在单独的文件中但不强制执行)

如果您的ASPX文件没有代码隐藏,我建议添加它,但无论是否有代码隐藏,您都需要确保在访问库类之前包含库文件的命名空间和他们的方法.

在ASPX文件中包含命名空间的语法是:

<%@ Import Namespace="mylibrarynamespace" %>
Run Code Online (Sandbox Code Playgroud)

在代码隐藏中是:

using mylibrarynamespace;
Run Code Online (Sandbox Code Playgroud)

希望能帮助到你.