Visual Studio 2008 non aggiunge il controllo al file di progettazione quando si aggiunge in un Telerik RadGrid EditFormTemplate

StackOverflow https://stackoverflow.com/questions/1098508

  •  11-09-2019
  •  | 
  •  

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.

È stato utile?

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?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top