Bygga webcontrol

.NET

1 svar · 216 visningar · startad av Prästen

Medlem sedan dec. 2000537 inlägg
Trådstart#1

tjenare.

går detta?

kan man bygga upp en webcontrol utan skriva:
<asp:DropDownList id="DropDownList1" runat="server" Width="339px" AutoPostBack="True" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged"></asp:DropDownList>

utan istället instansiera ett objekt i koden?:
System.Web.UI.WebControls.DropDownList droppen=new System.Web.UI.WebControls.DropDownList();
droppen.Visible=true;

och få upp en dropdownlist?.

Medlem sedan maj 20012 812 inlägg
#2

Japp, då har då skapat dig en "dynamisk" dropdownlista.

Du måste dock lägga till den på din sida någonstans, Det görs typ så här.

Page.Controls.Add(droppen)

Du skall dock vara medveten om att dropdownlistan försvinner vid varje anrop till sidan så du måste skapa den varje gång som din codebehindkörs, du får också mixtra med Page_Init() för att du skall få eventen för din dropdownlist att fungera som du vill.

- M

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)