Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: 1304654 en 2 Febrero 2016, 15:38 pm



Título: Como pasar por referencia variables en Ajax.BeginFrom
Publicado por: 1304654 en 2 Febrero 2016, 15:38 pm
Hola soy nuevo en c# y bueno necesito pasar en la siguiente función(PostFilure) en js una variable string de c#. El problema es que el parámetro message tiene un json que no logro entender de donde llega. Mi código actual es
Index.cshtml;
@using (Ajax.BeginForm("Login", "Account", new AjaxOptions { HttpMethod = "post", OnBegin = "PostOnBegin", OnFailure = "PostFailure", OnSuccess = "PostSuccess", OnComplete = "PostOnComplete" }))
    {...


anylib.js
function PostFailure(message){

}

La idea seria
@using (Ajax.BeginForm("Login", "Account", new AjaxOptions { HttpMethod = "post", OnBegin = "PostOnBegin", OnFailure = "PostFailure(messaje,'hola')", OnSuccess = "PostSuccess", OnComplete = "PostOnComplete" }))


anylib.js
function PostFailure(message,x){

}

pero me salta error de compilación.