我想知道如何从我的父级aspx页面访问WebUserControl中的文本框控件。我希望用户在WebUserControl中输入数据,然后按下父页面上的“保存”按钮,数据将保存在SQL Server中。
您可以将WebUserControl中的TextBox文本公开为public。
public partial class WebUserControl : System.Web.UI.UserControl
{
public string MyText
{
get { return MyTextBox.Text; }
set { MyTextBox.Text = value; }
}
}
public partial class WebForm1 : System.Web.UI.Page
{
protected void Button1_Click(object sender, EventArgs e)
{
string value = WebUserControl1.MyText;
}
}
string
属性,并使用数据绑定将其绑定到文本框的文本上。 - John Saunders