在标签上显示类的方法的返回值

本文关键字:方法 返回值 显示 标签 | 更新日期: 2023-09-27 18:07:10

我在App code文件夹中的class代码为

public class Circle
{
    public int _Radius;
    public float _PI = 3.14F;
    public Circle(int Radius)
    {
        this._Radius = Radius;
    }
    public string Area()
    {
        return _PI * _Radius * _Radius;
    }
}

,在文件后面的代码中,我创建了这个类的对象

protected void Page_Load(object sender, EventArgs e)
{
    Circle C1 = new Circle(10);
    string text = C1.Area;
}

我想在标签上显示C1.Area值我怎么做呢

在标签上显示类的方法的返回值

只需将输出分配给ASP Label控件的text属性,就像这样:-

lblMyLabel.Text = C1.Area();

这里我认为你的标签控件看起来像这样:-

<asp:Label ID="lblMyLabel" runat="server"></asp:Label>

在.aspx页面中定义一个这样的标签

<asp:Label ID="lblArea" runat="server" Text=""></asp:Label>
在后面的代码中像这样赋值
lblArea.Text=C1.Area() ;