0
javascript 변수를 컨트롤러에 전달하는 방법을 알고 싶습니다. 내가 뭘 하려는지 사용자가 로그인 할 때 비어있는 내 컨트롤러 변수를 가지고 내보기에서 변수가 비어 있는지 여부를 확인합니다 비어 있으면 전화 자바 스크립트 프롬프트, 어디서 저장 자바 스크립트 변수에 쓰는 텍스트,하지만 내 컨트롤러 변수에 텍스트를 전달하는 방법을 모르겠습니다. 이 내가 코드에 노력하고있어입니다 :javascript 변수를보기에서 컨트롤러로 전달하고 다른 변수에 저장하십시오.
컨트롤러 : 빈 또는 빈 전화 프롬프트 not.If 경우
ViewData["Contenedor"] = contenedor;
내가보기에서을 ViewData에 변수를 전달 및 확인 :
@if (ViewData["Message"] == null){
<script type="text/javascript">
window.onload = function() {
var contenedorID = prompt("Ingrese ID del Contenedor a Ingresar", "");
-- Here I want to do something to pass my variable contenedorID to my controller variable contenedor ---
};
</script>
다음 컨트롤러 작업을 어떻게 처리 하시겠습니까? 리디렉션을 통해? querystring을 통해 전달하십시오. 리디렉션하지 않으려면 아약스를 통해 게시 할 수 있습니다. – Shyju