Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
Catarrunas

ASP.NET como adicionar AJAX ToolKit para a versao 2.0

Recommended Posts

Catarrunas

Boas pessoal,

É o seguintem estou a fazer um website, com a framework 2.0.

Quero adicionar o ajaxtookit, que ja tras uma serie de objectos prontos a usar.

Fui a pagina do asp.net, e dai a do ajax.

Segui as intruccoes, onde instalei o .msi e de seguida fiz o import do dll para o meu projecto.

O que acontece é que quando tento adicionar um "ModalPopupExtender", da-me erro como senao tivesse o dll desse objecto, mas esta na pasta do dll "global".

Alguem sabe ajudar e indicar-me como instalar o ajax e o tool kit.

E se nao der apenas o ajax. Para poder utilizar?

Obrigado.

Share this post


Link to post
Share on other sites
paulo silva

Acho que primeiro devias adicionar a dll como referencia e ela irá para a pasta bin. não se soluciona o teu problema mas podes tentar.

Cumprimentos Paulo Silva

Share this post


Link to post
Share on other sites
Catarrunas

Ola,

Desde já obrigado pela resposta, mas continuo com o mm problema,

o projecto compila bem, mas quando corre, da erro no objecto

"The TargetControlID of 'ModalPopupExtender1' is not valid. The value cannot be null or empty."

Mas ainda mais estranho e que se eu puser outro objecto do toolkit, um AccordionPane, ja nao da erro nenhum....

Sera que o ModalPopup que qero usar precisa de ser inicializado de outra maneira qualqer?

Obrigado

Share this post


Link to post
Share on other sites
renafi

tu para usares um ModalPopupExtender, tens de o associar a um controlo ASP.Net já existente na form.

Um accordionpane não precisa disso, pois funciona como um painel.

Extenders são mesmo o que o nome indica: extensões, de controlos já existentes.

Se tu colocares uma textbox, não tens uma smartTag para adicionar extenders?

PS: não te esqueças que tens de ter um ScriptManager em cada página que for utilizado um componente AJAX


Oracle Certified Professional - AdministraçãoOracle Certified Professional - Pl/sqlMCPD - Microsoft Certified Professional DeveloperMCTS - Microsoft Certified Technology Specialist

Share this post


Link to post
Share on other sites
Catarrunas

Boa tarde,

Muito obrigado, já resolvi a situação com a vossa ajuda, era mesmo o que me faltava os complementos ao ModalPopup.

:thumbsup:

Share this post


Link to post
Share on other sites
RicardoGaio

Viva!

Estou a ter "problemas" no Ajax. Fiz o download das ultimas versões (AjaxControlToolkit.Binary.NET35.zip e a AjaxControlToolkit.Binary.NET4.zip) do site http://ajaxcontroltoolkit.codeplex.com/releases/view/43475.

Fiz a instalação conforme está descrito aqui: http://www.asp.net/ajaxlibrary/act.ashx.

O problema: Não aparece na Toolbox! Ao clicar com o botão direito do rato na Toolbox e escolhendo a opção "Show All" aparece (bem como outros N elementos!), mas esbatido, ou seja, não posso fazer drag-and-drop de nada!

Testei com os conteúdos do 2 zips que fiz o download, testei no VS 2008 e no VS 2010 e o resultado é o mesmo...  :wallbash:

Estou a usar a framework 2.0.

Algumas ideias...?


Um abraço, Ricardo

Share this post


Link to post
Share on other sites
paulo silva

Boas,

Tens de ir à toolbox e botão direito e fazer choose items e então podes adiccionar os controls do ajax toolkit.

Cumprimentos Paulo Silva

Share this post


Link to post
Share on other sites
RicardoGaio

Obrigado Paulo,

Mas esqueci-me de referir que já tinha feito isso. Aliás, se não fizer isso nem me aparece o item, mesmo depois de fazer "Show All". Depois de fazer o "Choose Items..." (e apontar para a respectiva dll), só aparece essa nova entrada depois de fazer o "Show All". Vejo lá os itens mas esbatidos, tipo disabled...

Entretanto já li que estes itens são para a framework 4 e como nesta aplicação estou a usar a 2.0, já fiz o download do Ajax para a 2.0 só que não me estou a entender... Mas vou aprofundar um pouco mais e já digo algo :D


Um abraço, Ricardo

Share this post


Link to post
Share on other sites
RicardoGaio

Fónix!

Já me estou a passar! Se criar um novo website com a framework 4, a coisa funciona bem, aparece o Ajax na Toolbox.

Criei um novo website (só para testar) com a FW 2.0, persistia o problema. Alterei (o mesmo projecto) para FW 4.0 ficou tudo a funcionar!  :wallbash:

O problema é que o servidor onde vai ficar o projecto tem a FW 2.0 e já lá tem outros projectos. Logo fazer o upgrade da FW pode ter consequências...  😡


Um abraço, Ricardo

Share this post


Link to post
Share on other sites
paulo silva

Nesse caso não convém o ajax,

Este ajax já funciona com o 3.5 porque tenho um servidor com o ajax 3.5 e funciona maravilha.

Agora se é 2.0 tens um problema, que não vais poder solucionar. Solução à é um servidor com o 3.5 ou não usar o ajax.

Cumprimentos Paulo Silva

Share this post


Link to post
Share on other sites
RicardoGaio

Obrigado, mais uma vez  😳, Paulo!

Pois, também já tirei isso da ideia... Já estou a avançar sem AJAX...

Queria mesmo deixar isto mais bonitinho  :cheesygrin:, mas pronto, fica funcional à mesma! :D


Um abraço, Ricardo

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.