1.用户控件 <html> <title>用户登录</title> <body> <table> <tr> <td>用户名:</td> <td><asp:TextBox ID=”txt1” runat=”server”></td> </tr> <tr> <td>密 码:</td> <td><asp:TextBox ID=”txt2” TextMode=”password” runat=”server”></td> </tr> <hr> <tr> <td></td> <td><asp:LinkButton Text=”登陆” runat=”server”></td> </tr> </table> </body> </html> <mce:script language=”C#” runat=”server”><!-- public string UserName{ get{return txt1.Text;} set{txt1.Text=value;} } public string PassWord{ get{return txt2.Text;} set{txt2.Text=value;} } // --></mce:script> 2.前台页面 UserLogin.aspx <%@Register TagPrefix=”wen” TagName=”UserLoginContorl” src=” UserLogin.ascx” %> <html> <title>引用属性</title> <body> <form runat=”server”> <wen: UserLogin.ascx ID=”MyLogin” runat=”server”> </form> 用户名:<asp:Label ID=”Lab1” runat=”server”/><br> 密 码:<asp:Label ID=”Lab2” runat=”server”/><br> </body> </html> <mce:script language=”C#” runat=”server”><!-- void Page_Load(Object sender,EventArgs e){ if(IsPostBack){ Lab1.Text=MyLogin.UserName; Lab2.Text=MyLogin.PassWord; } } // --></mce:script>