【ASP.NET】如何使用类创建公共函数,在不同ASP.NET页面间重复调用

来源:互联网 发布:软件开发技术总结 编辑:程序博客网 时间:2024/04/29 21:21

为了减少代码冗余,应将公共函数写在类中,供不同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前台

<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");        }    }}


0 0
原创粉丝点击