Pergunta

Eu estive usando o jQuery nyroModal do plugin para um pouco de tempo, e, francamente, a sua um dos melhores plugins modais eu usei até à data! Eu estou esperando que um monte de outras pessoas também têm utilizado este plugin, portanto, me exigindo alguma ajuda com relação a usá-lo juntamente com ASP.NET.

Tenho no entanto correr em um problema com ele no passado e tentar obtê-lo trabalhando com controles de servidor ASP.NET - basicamente não se pode usar quaisquer controles de servidor dentro do modal, pois cria uma outra tag forma, e como você sabe, obviamente, , ASP.NET permite apenas uma forma de tag. Então eu decidi usar controles HTML padrão em vez e código do lado do servidor chamada (dizer sobre o botão do clique) usando web-services / page-métodos. Isso é bom, mas o que eu não entendo é como fazer uma chamada de retorno adequado no modal, em outras palavras - clique no botão, os psiquiatras modal para seu tamanho padrão e mostra o indicador de carregamento, e, em seguida, aumenta quando a resposta HTML foi recebido, e espero mostrar o status da solicitação (ie. sucesso ou não )

Eu apenas comecei a aprender sobre web-services e retornos de chamada em .NET, então estou de maneira nenhuma um especialista. Por favor, alguém poderia lançar alguma luz sobre isso e fornecer-me com um pequeno exemplo "Olá mundo"? Eu serei para sempre grato!

thank u!

Foi útil?

Solução

Eu tive esse problema tão bem e como se vê quando você abrir o modal ele se move até o final do seu exterior HTML da tag <form>!

Se você estiver usando a versão mais recente de nyroModal você pode apenas dizer o que elemento a aparecer dentro com a propriedade bloqueador

 $('#myElement').nyroModal({
    'blocker': '#aspnetForm'
  });

Mais informações aqui: http://nyromodal.nyrodev.com/#demos

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