Pergunta : A transferência de arquivo pela rede da lima em AJAX permitiu TabContainer

Eu tenho um ASP: FileUpload dentro de um TabContainer, mas não está trabalhando. Pode qualquer um ajudar-me a classificar para fora esta edição? Eu estou usando ASP.NET2.0


da tecla ID= TRANSFERÊNCIA DE ARQUIVO PELA REDE class= do

Resposta : A transferência de arquivo pela rede da lima em AJAX permitiu TabContainer

é dentro de um painel da atualização??

o painel da atualização é alistado como não trabalhando com determinados controles.

Arquivar a transferência de arquivo pela rede, e a opinião de árvore que é 2 dos biggies.

Em todo caso, uma solução está disponível no projeto do código:

http://www.codeproject.com/useritems/simpleajaxupload.asp

se você olha em torno dos fóruns e do google, você pode ler mais sobre o problema se seu interessado, mas a solução do projeto do código o começ começado.

 

Da documentação em linha:

http://ajax.asp.net/docs/overview/UpdatePanelOverview.aspx

 

Os controles que não são compatíveis com UpdatePanel controlam os seguintes controles de ASP.NET não são compatíveis com atualizações da parcial-página, e conseqüentemente não são suportados dentro de um controle de UpdatePanel:

¿ TreeView e controles de menu.

A correia fotorreceptora do ¿ parte controles. Para mais informação, ver controles das peças da correia fotorreceptora de ASP.NET.

Controles de FileUpload do ¿ quando forem usados para transferir arquivos pela rede limas como parte de um postback assíncrono.

¿ GridView e controles de DetailsView quando sua propriedade de EnableSortingAndPagingCallbacks for ajustada para retificar. O defeito é falso.

Controles do início de uma sessão, do PasswordRecovery, do ChangePassword, e do CreateUserWizard do ¿ cujos os índices não foram convertidos aos moldes editable.

¿ O controle da substituição.

Controles da validação do ¿, que inclui o controle de BaseCompareValidator, de BaseValidator, de CompareValidator, de CustomValidator, de RangeValidator, de RegularExpressionValidator, de RequiredFieldValidator, e de ValidationSummary.

Os controles que são incompatíveis com rendição da parcial-página podem ainda ser usados em uma página fora dos controles de UpdatePanel. Adicionalmente, em alguns casos você pode usar os controles em uma maneira específica de fazê-los compatíveis com atualizações da parcial-página. Por exemplo, você pode usar os controles do início de uma sessão, do ChangePassword, ou do PasswordRecovery dentro de um controle de UpdatePanel se você pode converter seus índices aos moldes. (Se você está usando o estúdio visual, na opinião do projeto você pode converter os controles usando comandos de menu do esperto-Tag tais como o converso ao molde ou para personalizar criar a etapa do usuário.) Quando você converte estes controles em moldes editable, os controles da validação que são usados no controle estão definidos declarativa usando a margem de benefício na página. Para fazer os validators compatíveis com um UpdatePanel controlar, ajustar a propriedade de EnableClientScript dos validators a falso. Isto incapacita o certificado do cliente que seria usado ordinariamente para executar a validação no navegador. Em conseqüência, durante um postback assíncrono, os validators executam a validação no usuário. Entretanto, porque somente o índice do UpdatePanel é refrescado, os validators podem fornecer o tipo do gabarito imediato que é fornecido ordinariamente pelo certificado do cliente.

Para usar um controle de FileUpload dentro de um controle de UpdatePanel, ajustar o controle do postback que submete a lima para ser um controle de PostBackTrigger para o painel.

Todos controles restantes trabalham dentro dos controles de UpdatePanel. Entretanto, em algumas circunstâncias, um controle não pôde trabalhar como esperado dentro de um controle de UpdatePanel. Estas circunstâncias incluem o seguinte:

¿ Que regista o certificado chamando métodos do registo do controle de ClientScriptManager.

Certificado ou margem de benefício da rendição do ¿ diretamente durante a rendição do controle, como pela chamada do método da escrita (corda).

Se o controle chama métodos do registo do certificado do controle de ClientScriptManager, você poderia usar métodos correspondentes do registo do certificado do controle de ScriptManager preferivelmente. Nesse caso, o controle pode trabalhar dentro de um controle de UpdatePanel.

 

 
Outras soluções  
 
programming4us programming4us