为了降低代码冗余,应将公共函数写在类中,供不同ASP.NET页面调用。
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前台
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"); } }}