如何将方法的值从不同的类返回到输出标签

时间:2014-02-09 02:16:41

标签: c# asp.net class methods

我在class1中创建了一个名为method1的方法。 我试图在标签对象中显示method1。希望我能正确地描述这一点。任何帮助,将不胜感激。提前致谢。 这是我的班级用户。

    //property accessors
  public string CreateAccountMessage
    { get{
            return "Congratulations" + firstName + "Your account has been created. Your username is" + username;
        } set
        { CreateAccountMessage = value;
        }
    }
    //CreateAccount method
    public string CreateAccount()
    { return CreateAccountMessage;
    }}}

这是我需要返回CreateAccountMessage

的地方
    protected void btnCreateAccount_Click(object sender, EventArgs e)
    {
        lblsomelabel.Text = TicketUser. (this is where it only shows Equals and ReferenceEquals
    }

1 个答案:

答案 0 :(得分:1)

确定有一些问题 - 在CreateAccountMessage的属性集上,CreateAccountMessage = value正在设置属性,你几乎肯定想要一个私有变量和一个完整的属性... read {{3有关属性的更多信息

虽然我认为您真正的问题是您正在尝试访问TicketUser类的静态函数 - 它应该是一个普通的实例方法调用 -

e.g。您应该能够在代码中执行以下操作:

TicketUser user = new TicketUser ();

user.(然后intellisense将启动)

你没有intellisense的事实是因为你直接访问类(和它的静态方法不匹配) - 你可能需要重新考虑你的体系结构 - 可能将实例作为一个字段传递自定义事件arg