2012-10-09 2 views
2

숨겨진 필드를 사용하지 않고 자바 스크립트에서 코드 숨김 속성의 값을 변경할 수있는 방법이 있습니까?JavaScript에서 aspx 코드 속성 변경

+0

"코드 숨김"으로 정확히 무엇을 의미합니까? –

+0

코드 숨김 속성은 aspx.cs에 속성을 작성한 것을 의미합니다. 예 : 공개 bool IsConnected ... – Utkarsh

+0

그래서 AJAX가 유일한 옵션입니다. 자세한 내용은 이미 알고있는 답변을 참조하십시오. –

답변

2

없음은이 중 하나를 다시 게시 또는 다음이 가능 일부 서버 컨트롤의 값을 변경하려면 이렇게하면 서버 using jquery Ajax

에 요청을 보내 도움을 줄 수 등 아약스 서버에 요청을 전송하지 않고 할 수 없습니다 자바 스크립트. HTML에서

<asp:TextBox id="txtName" runat="server" ></asp:TextBox> 

자바 스크립트에서

<script type="text/javascript> 
    txtName = document.getElementById('<%= txtName.ClientId %>'); 
    txtName.value = "changed"; 
    alert(txtName.value);   
</script> 
+0

나는 동의한다, 당신은 포스트 백없이 "코드 숨김 속성"을 바꾸지 않을 것이다. 따라서 전체 포스트 백이 필요 없다고 가정하면 아약스가 해결책입니다. – Ewerton

1

나는 AJAX이 문제에 대한 가장 좋은 대답이다 말할 것입니다.