>

동적 텍스트 상자를 ASP 마법사에 추가하고 SQL Server 테이블의 ID와 일치하도록 텍스트 상자 ID를 설정하고 있습니다. ID가 모두 고유하고 확인되었지만 마법사 단계에서 다른 단계로 클릭하면 다음 오류가 계속 발생합니다.

아약스를 사용하여 데이터를 다시 게시 할 때 데이터베이스의 고유 ID와 일치하는 텍스트 상자 ID가 필요합니다. 오류를 일으키는 것은 분명히 textbx ID입니다.

protected void Page_Init()
{
    play1(null,null);
}
protected void play1(object sender, EventArgs e)
{
    var wizsteps = sdc.usp_WizSteps().ToList();
    foreach (var step in wizsteps)
    {      
        WizardStep ws = new WizardStep();
        ws.ID = step.SectionId;
        ws.Title = step.SectionName;
        wz1.WizardSteps.Add(ws);
        ws.Title = step.SectionName;
        Table tbl = new Table();
        ws.Controls.Add(tbl);
        //tbl.ID = UniqueID;
        ///End of step
        var conts = sdc.usp_WizStepContent(int.Parse(step.SectionId)).ToList();
        foreach (var cont in conts)
        {
            string txt = cont.strText;
            //DataTable dt = new DataTable();
            TableRow tr = new TableRow();
            tbl.Rows.Add(tr);
            System.Web.UI.WebControls.Label lbl = new System.Web.UI.WebControls.Label();
            lbl.Text = txt;
            TableCell td = new TableCell();
            tr.Controls.Add(td);
            td.Controls.Add(lbl);
            if (cont.InputType == "Textbox")
            {
                TableCell tdi = new TableCell();
                tr.Controls.Add(tdi);
                System.Web.UI.WebControls.TextBox tb = new System.Web.UI.WebControls.TextBox();
                tdi.Controls.Add(tb);
                tb.ID = cont.id.ToString();
                tb.CssClass = "changable";
                tb.Text = cont.id.ToString();
            }
        }
    }
    wz1.ActiveStepIndex = 0;
}


  • 이전 artificial intelligence - 수치 적 개념 계층을 생성하는 알고리즘
  • 다음 compilation - FFMPEG를 컴파일하는 동안 정적 x265를 찾을 수 없음