я добавил элемент управления ascx в элемент управления вкладками с кодами С#. если вы нажмете на любую вкладку. ASCX управляющая нагрузка. вкладка управления на панели обновлений. Кроме того, элемент управления 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"));
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 исчезнет. Как я могу это решить!!!