我使用 C# 代码在选项卡控件中添加了 ascx 控件。如果您单击任何选项卡。ASCX 控制负载。更新窗格中的选项卡控件。Alos ASCX 控件包括按钮,如果您单击按钮可以向数据库添加一些值,但 ASCX 会消失。我认为它已重新加载。我该如何解决?如果我单击选项卡控件,我会加载 ascx 控件。我在 ASCX 上有一个按钮。我点击按钮 ASCX disapper ..
protected void ASPxPageControl1_ActiveTabChanged(object source,
DevExpress.Web.ASPxTabControl.TabControlEventArgs e)
{
if (ASPxPageControl1.ActiveTabPage.Name == "Ali Sp. Reqs")
PhAliSpReqs.Controls.Add(UserControlHelper.LoadControl(this.Page, "~/EngWebUserControl/AliSpReqs.ascx"));
else if (ASPxPageControl1.ActiveTabPage.Name == "Test")
PhTest.Controls.Add(UserControlHelper.LoadControl(this.Page, "~/EngWebUserControl/Test.ascx"));
澳交所:
public partial class Test : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
}
public void Button1_Click(object sender, EventArgs e)
{
if (txtTest.Text != String.Empty)
{
Label1.Text = "Hello!";
}
else
Label1.Text = "Error";
}
}
如果我点击标签,一切都很好。但是单击 ascx 上的按钮。ASCx 控制消失。我该怎么解决!!!