Visual Studio 2008 non aggiunge il controllo al file di progettazione quando si aggiunge in un Telerik RadGrid EditFormTemplate
Domanda
Sto usando un RadGrid per visualizzare i dati raccolti da vari file xml. Ho definito un EditFormTemplate in cui i dati aggiuntivi possono essere visti / editati. Ora ogni volta che aggiungere i controlli in questo modello, il progettista non aggiunge il controllo necessario per il file designer.cs codebehind. Perché?
Modifica: La maggior parte in particolare, ho un asp: DropDownList che voglio inizializzare con un valore preselezionato. Ho provato a fare questo nel PageLoad del CodeBehind, e anche in un EventHandler separato che ho tenuto a onInit e onLoad del controllo. Entrambi questi vengono chiamati, ma il controllo "non sembra esistere" per il codebehind.
Ho usato FindControl, e il cast del risultato a un oggetto DropDownList, ma questo sembra restituire null.
Soluzione 2
Preselezione un valore per una DropDownList è fatto in questo modo:
<asp:DropDownList SelectedValue='<%# Bind("codeBehindVariable") %>' runat="server" ID="id" />
Mi chiedo solo perché ho perso questa proprietà di asp: DropDownList quando ero alla ricerca di una soluzione
Altri suggerimenti
Si tratta di un sito web (creato con File-> Nuovo sito Web) o un progetto di applicazione Web (creato con File-> Nuovo progetto)? In un sito web, non c'è nulla aggiunta al file classe parziale. È tutto integrato per magia in fase di esecuzione.
Fa la griglia viene visualizzata quando si apre la pagina in un browser?