2012-06-01 5 views
0

임 VS 2010에서 C#을 사용하여 웹 페이지를 개발합니다.드롭 다운 목록 (C#)에서 동적 텍스트 상자 생성

아래는 특정 드롭 다운 옵션에 대한 동적 텍스트 상자를 개발하는 데 사용 된 것입니다 ... 문제는 내가 직면 한 문제는 텍스트 상자가 생성 될 때 옵션을 선택할 때 생성되지 않습니다. 버튼을 누르거나 몇 가지 활동을하십시오.

내가 무엇을해야 변경 또는 즉시 텍스트 상자를 생성하는 코드를 배치 할 위치를 나는 당신의 드롭 다운리스트에서 컨트롤 드롭 다운 옵션

 TextBox new_textbox = new TextBox(); 
     new_textbox.ID = "txt" + 1; 
     new_textbox.Text = ""; 
     PlaceHolder1.Controls.Add(new_textbox); 
     Label5.Visible = true; 
+1

드롭 다운의 선택된 색인이 변경되면 해당 코드가 실행됩니까? –

+0

'new_textbox' 속성에 문제가 발생할 수있는 값 (예 : location, visibility, size)이 무엇인지 확인하고 디버그합니다. – SimpleVar

+0

sry, 나 didn get u. 그것의 문제는 무엇입니까? – Huga

답변

1

세트의 AutoPostBack = "true"로 선택

<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True"> 

AutoPostBack 속성을 'true'로 설정하면 사용자가 목록에서 항목을 선택할 때마다 서버에 대한 포스트 백이 자동으로 발생합니다. 기본적으로 'false'로 설정됩니다.

관련 문제