2012-09-14 4 views
0

사용자가 선택한 라디오 버튼 중 하나를 클릭하여 아래쪽에 표시 한 후 값을 가져 오려고하지만 작동하지 않습니다.ASP.NET RAZOR가 이벤트를 캡처 할 수 없습니다.

JAVASCRIPTMVC을 사용하고 싶지 않습니다.

자바 스크립트를 사용하지 않을 경우

@{ 
    Layout = "~/_SiteLayout.cshtml"; 
    Page.Title = "Contact"; 
    var selectedValue = "Male selected"; 
} 


@{ 
    if (IsPost) 
    { 
     selectedValue = Request["Gender"].ToString(); 
    } 
} 
<div> 

    <table> 
     <tr> 
      <td> 
       @Html.RadioButton("Gender", "Male", true) Male 
      </td> 

      <td> 
       @Html.RadioButton("Gender", "Female", false) Female 
      </td> 
     </tr> 
    </table> 
    <b>@selectedValue</b> 
</div> 
+0

지금까지 무엇을 했습니까? u는 자바 스크립트 또는 jquery 시도 했어? – ssilas777

+0

@ ssilas777 안녕하세요, 저는 JS를 사용하고 싶지 않습니다. RAZOR의 힘을 탐구하고 싶습니다. – Franva

답변

0

, 당신은 서버에 왕복이 필요합니다 ~~~ 도와주세요. 면도기는 클라이언트에서 실행되지 않습니다. 실제로 클라이언트는 처음부터 면도기 코드를 보지 못합니다.

+0

안녕하세요, 데니스, 그럼 어떻게해야합니까? 제게 몇 가지 코드를 게시 해 주실 수 있습니까? – Franva

+0

JavaScript를 사용하면됩니다. 또는 HTML 양식을 사용하십시오. HTML 양식의 작동 방식을 모르는 경우 Google은 훌륭한 자습서를 많이 알고 있습니다. –

관련 문제