【ASP.NET】怎样使用类创建公共函数,在不同ASP.NET页面间反复调用
2015-03-15 16:37
351 查看
为了降低代码冗余,应将公共函数写在类中,供不同ASP.NET页面调用。
1,先新建一个类,并在类中加入函数逻辑
2,在目标程序中引用刚才创建类的namespace,调用自己定义的函数
ASP.NET前台
C#后台实现
1,先新建一个类,并在类中加入函数逻辑
namespace public_function_demo { public class MyFunction { public static string tbName(string tbNo) { if (tbNo == "510101") { return "3GPP 51.010-1"; } else { return "3GPP 51.010-4"; } } } }
2,在目标程序中引用刚才创建类的namespace,调用自己定义的函数
ASP.NET前台
<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> </div> </form> </body> </html>
C#后台实现
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using public_function_demo; namespace public_function_demo { public partial class WebForm1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { Label1.Text = public_function_demo.MyFunction.tbName("510101"); } } }
相关文章推荐
- 【ASP.NET】如何使用类创建公共函数,在不同ASP.NET页面间重复调用
- 使用C#创建webservice及三种调用方式 (ASP.NETweb编程常用到的27个函数集)
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(8):服务器端和客户端数据类型的自动转换:数组类型
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(9):服务器端和客户端数据类型的自动转换:DataTable和DataSet
- ASP.NET中每个页面在Load之前调用公用函数
- 基于asp.net的web页面动态控件创建以及使用
- 使用JScript.NET创建asp.net页面(二)
- 使用JScript.NET创建asp.net页面(一)
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(4):异步通讯层生成的客户端代理类、使用HTTP GET进行调用
- 使用JScript.NET创建asp.net页面(七)
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(7):服务器端和客户端数据类型的自动转换:泛型集合类型
- IronPython for ASP.NET:使用IronPython创建一个简单的Web页面
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(9):服务器端和客户端数据类型的自动转换:DataTable和DataSet
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(10):服务器端和客户端数据类型的自动转换:以XML方式序列化数据、小结
- 使用ASP.NET页面创建可视的UI,在客户机上实例化MSXML分析器的页面从中间层组件取出XML数据、操作并显示 并有问题请高手解决
- 在ASP.NET AJAX中,由于一个ASPX页面上只能有一个ScriptManager控件,所以在有母版页的情况下,如果需要在Master-Page和Content-Page中需要引入不同的脚本时,这就需要在Content-page中使用ScriptMa
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(1):调用Web Service、调用页面中的类方法
- 使用JScript.NET创建asp.net页面(五)
- 基于asp.net的web页面动态控件创建以及使用