如何在asp.net中检索表单文本框或标签中的用户控件文本框中的数据

本文关键字:文本 数据 标签 控件 用户 表单 asp net 检索 | 更新日期: 2023-09-27 17:51:08

这里我创建了一个用户控件,并且在该控件中有一个文本框。现在,我希望该文本框的值将显示在标签或表单文本框代码中,下面是用户控制端。

public string TextBox1Value
{
    get
    {
        return tbEndDate.Text;
    }
    set { tbEndDate.Text = TextBox1Value; }
}

下面的代码是表单端试图获取表单标签

中usercontrol的文本框值
protected void btnsubmit_Click(object sender, EventArgs e)
    {
        Label1.Text = calander1.TextBox1Value.ToString();
    }

问题是,每当我点击按钮标签变成空白!

如何在asp.net中检索表单文本框或标签中的用户控件文本框中的数据

set{}例程中需要使用value关键字

public string TextBox1Value
{
    get
    {
        return tbEndDate.Text;
    }
    set
    {
        // tbEndDate.Text = TextBox1Value; //<-- you need to use "value" keyword here
        tbEndDate.Text = value;
    }
}