Visual Studio 2008 não adicionar controle para arquivo de designer ao adicioná-lo em um Telerik RadGrid EditFormTemplate

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

  •  11-09-2019
  •  | 
  •  

Pergunta

Eu estou usando um RadGrid para exibir dados coletados de vários arquivos xml. Defini um EditFormTemplate onde os dados adicionais podem ser vistos / editada. Agora sempre que eu adicionar controles para este modelo, o designer não adicionar o controle necessário para os designer.cs arquivo codebehind. Por quê?

Edit: Mais especificamente, eu tenho um asp: DropDownList que eu quero para inicializar com um valor pré-selecionado. Eu tentei fazer isso no PageLoad do CodeBehind, e até mesmo em um EventHandler separado que eu obrigado a onInit e onLoad do controle. Ambos são chamados, mas o controle "não parece existir" para o codebehind.

Eu costumava FindControl, e converter o resultado para um objeto DropDownList, mas esta parece retornar nulo.

Foi útil?

Solução 2

Pré-selecionar um valor para um DropDownList é feito assim:
<asp:DropDownList SelectedValue='<%# Bind("codeBehindVariable") %>' runat="server" ID="id" />
Eu só me pergunto por que eu perdi esta propriedade de asp: dropdownlist quando eu estava à procura de uma solução

.

Outras dicas

Este é um site web (criado com File-> New Web Site) ou um projeto Web Application (criado com File-> New Project)? Em um site, não há nada adicionado ao arquivo de classe parcial. É tudo construído por magia em tempo de execução.

Será que a grade não exibir quando você abrir a página em um navegador?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top