Esta é a string JSON após o objeto ser serializado, e vemos que o tempo na string está no formato \/Date(XXXXX),
Parece muito irritante, embora o JS da recepção possa converter para o formato do ano, mês, dia, hora, minuto e segundo que precisamos, mas, como eu não quero usar js para mudar,
Quero ir direto do fundo, o que devo fazer???
Claro, reescreva o JsonResult, o código é o seguinte:
Herde do JsonResult e então reescreva o método ExecuteResult da seguinte forma:
// Resumo: Permite o processamento dos resultados do método de operação ao herdar um tipo personalizado da classe System.Web.Mvc.ActionResult. // Parâmetros: Contexto: O contexto em que os resultados são executados. // Anomalia: T:System.ArgumentNullException: parâmetro de contexto é nulo. anulação pública ExecuteResult(ControllerContext context); Em seguida, criamos um novo objeto, herdamos a classe Controller e definimos um método da seguinte forma:
Haha, 90% do que concluí, como usar????
O código é o seguinte:
Captura de tela do sucesso
|