asp.net ajax 4.0 com modelos MVC -externalize
-
05-07-2019 - |
Pergunta
i ter criado projeto referindo-se a http://weblogs.asp.net/johnkatsiotis/archive/2008/07/23/asp-net-ajax-4-0-template-example.aspx este exemplo. agora eu quero separar o "alguns dados ....." modelo para outra página. "" com os restos da mesma página aspx.
PROBLEMA: no arquivo .js
var t = new Sys.Preview.UI.Template.getTemplate ($ get ( "MyTemplate")); t.createInstance ($ get ( "dados"), {...., ..., alguns dados}
esta afirmação obter os modelos a partir da mesma página ou seja, a partir de onde esta página é chamado ... Agora que eu tenho separou os dois div (templates) que me dá um erro .... "Microsoft JScript erro de execução: 'null' é nulo ou não um objeto"
O que posso fazer para separar duas tags div em diferentes páginas
Solução
Bem ... eu tenho essa resposta depois loooong pesquisa para agradecer a todos que responderam às minhas perguntas
ok exteriorizar o modelo ajax 1 criar uma vista parcial (.ascx) e corte cole o modelo [ie-.....]
agora em sua página principal há apenas um div vazio agora adicionar esse script a ele chamando-o onclick [botão, link]
<script type="text/javascript">
function calltemp2() {
debugger;
$.get("/Templates/SelectTemp2", function(result) {
alert(result);
$("#Renderthisdiv").html(result);
});
}
</script>
criar outra div vazia ter id Renderthisdiv
imp !! referência dar j consulta ??p>
e, finalmente cortar e colar este molde externo (.ascx)
<script type="text/javascript">
Sys.Application.add_init(appInit);
function appInit() {
start();
}
</script>
executá-lo espero que não há nenhum problema