<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="sysUserLogon.ascx.cs" Inherits="WebFIS.WebForm.Sys.sysUserLogon" %>
<%@ Register Assembly="DevExpress.Web.ASPxEditors.v11.2, Version=11.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"
    Namespace="DevExpress.Web.ASPxEditors" TagPrefix="dx" %>
<div style="clip: rect(auto, auto, auto,auto); width: auto;">
<table>
<tr>
<td>
    <dx:ASPxLabel ID="ASPxLabel1" runat="server" Text="用户名">
    </dx:ASPxLabel>
</td>
    <td>
    <dx:ASPxTextBox ID="ASPxTextBox1" runat="server" Width="170px">
    </dx:ASPxTextBox>
    </td>
 <td>
    <dx:ASPxLabel ID="ASPxLabel2" runat="server" Text="密码">
    </dx:ASPxLabel>
</td>
    <td>
    <dx:ASPxTextBox ID="ASPxTextBox2" runat="server" Width="170px">
    </dx:ASPxTextBox>
    </td>
</tr>
<tr><td colspan="4">
    <dx:ASPxButton ID="sysUserLogonOk" runat="server" Text="确定" 
        onclick="sysUserLogonOk_Click">
    </dx:ASPxButton>
</td></tr>
</table>
</div>
---------
public partial class sysUserLogon : System.Web.UI.UserControl
    {
        int _i = 10;
        protected void Page_Load(object sender, EventArgs e)
        {
            _i = 10;
        }               protected void sysUserLogonOk_Click(object sender, EventArgs e)
        {
            ////////
            _i++;
            this.ASPxTextBox1.Text = _i.ToString();
        }
    }
--------------
=============================以上是个最简单的ascx现在问题:假设我有一个aspx主页如defualt.aspx, 在default.aspx中放一个ASPxTabControl, 放另一个button, button的Click事件如下:
  
  DevExpress.Web.ASPxTabControl.TabPage tp = new DevExpress.Web.ASPxTabControl.TabPage();
                tp.Name = "Section " + this.ASPxPageControl1.TabPages.Count;                tp.Text = tp.Name;
                ContentControl contentControl = new ContentControl();
                WebForm.Sys.sysUserLogon w = (WebForm.Sys.sysUserLogon)Page.LoadControl("~/sysUserLogon.ascx");
                ;                contentControl.Controls.Add(w);
                tp.Controls.Add(contentControl);
              
                this.ASPxPageControl1.TabPages.Add(tp);
               问题点:1)第一次点击Click没问题,成功添加ascx入tabpage,并且显示正常,第二次点出能成功加入,但是前面加入的page里面没有ascx的内容了,只有最后添加的page才有
        2)当点事添加入page的ascx中的button是会报错误,无法正常操作它应该有的操作。什么原因?