problemer med codebehind/usercontrol
Hej. Jeg har nogle problemer med usercontrol/codebehind. Hvordan får jeg kaldet en proberty fra en usercontrol i aspx.cs fil? Når jeg klikker på Buton i web1.aspx skal den tage teksten fra TextBox og sætte ind i TextBox1 i usercontrollen(via proberty)Jeg har følgende udsnit af kode:
web1.aspx:
<%@ Register TagPrefix="uc1" TagName="a1" Src="a1.ascx" %>
...
<TR>
<TD>
<uc1:a1 id="A11" runat="server"></uc1:a1>
</TD>
</TR>
...
web1.aspx.cs:
...
protected System.Web.UI.WebControls.TextBox TextBox;
protected System.Web.UI.WebControls.Button Button;
...
private void Button1_Click(object sender, System.EventArgs e)
{
}
a1.ascx.cs:
public class a1 : System.Web.UI.UserControl
{
protected System.Web.UI.WebControls.TextBox TextBox1;
...
public String TextBox
{
get
{
return TextBox1.Text;
}
set
{
TextBox1.Text = value;
}
}
...
