User Tools

Site Tools


Sidebar


Здравствуйте!

Меня зовут Михаил!
Я системный администратор
и наполняю эту wiki,
решая разнообразные IT-задачки.

Моя специализация - виртуализация!

Я всегда готов помочь Вам
наладить IT-инфраструктуру
за скромное вознаграждение!

mike@autosys.tk
+7 (910) 911-96-23

ms_windows_ms_sql:dynamicaly_created_controls_in_asp_pages

ASP HTML Code

    <asp:Panel ID="pnlQuestions" runat="server" Width="100%">
    </asp:Panel>
    <asp:LinkButton ID="lbtnNext" runat="server" CssClass="button" ToolTip="Next"
    OnClick="lbtnNext_Click"><span>Save & Next</span></asp:LinkButton>

aspx.cs

    protected void Page_Init(object sender, EventArgs e)
    {
         TextBox txt = new  TextBox();
         txt.Text = QuestionText;
         txt.ID = "que1";
         pnlQuestions.Controls.Add(txt);
    }

Обработка динамического контрола

     protected void lbtnNext_Click(object sender,EventArgs e)
     {
          TextBox txt = ((TextBox)pnlQuestions.FindControl("que1"));
          AnswerText = txt.Text.Trim();
          Response.Write(AnswerText); 
     }

Discussion

Enter your comment. Wiki syntax is allowed:
G X I H H
 
ms_windows_ms_sql/dynamicaly_created_controls_in_asp_pages.txt · Last modified: 2018/05/30 07:17 by admin