2010-12-30 5 views
0

여러 개의 단추가있는 페이지를 만들어야합니다. 예를 들어 두 개의 텍스트 필드와 추가, 빼기, 곱하기 및 나누기라는 네 개의 버튼이있는 페이지입니다. 단추 중 하나를 클릭하면 두 필드에 적절한 조치가 발생하고 다른 텍스트 상자에 응답을 반환합니다.양식의 여러 단추

누구나 내가이 작업을 수행 할 수있는 방법에 대한 아이디어가 있습니다. 하나의 제출 버튼이있는 양식에 대해서만 알고 있습니다. 제가 전화를 걸어서 답을 얻을 수있는 다른 방법이 없다면 페이지에 쓰게 될까요?

+0

WebForm 또는 MVC에서이 작업을 수행 하시겠습니까? 당신이 원하는 시점에 따라 다양한 방법으로이 설정을 할 수 있습니다. – Chris

답변

0

문제없이이 작업을 수행 할 수 있어야합니다. 모든 버튼에 이벤트 핸들러가 있는지 확인하십시오. 예를 들어 :

<asp:Button ID="btnAdd" runat="server" Text="Add" onclick="btnAdd_Click" /> 
<asp:Button ID="btnSubtract" runat="server" Text="Subtract" onclick="btnSubtract_Click" /> 

및 코드 뒤에 것 :

protected void btnAdd_Click(object sender, EventArgs e) 
{ 
    //Add code 
} 

protected void btnSubtract_Click(object sender, EventArgs e) 
{ 
    //Subtract code 
} 

가 ASP 페이지 상태를 기억하지 못하는 기억하라. 버튼을 클릭하여 대답을 출력하고 원래 숫자가 손실되면 폼에 다시 입력해야합니다. 이것은 페이지가 서버에서 돌아올 때 사용자의 브라우저가이 정보를 잃어 버리기 때문입니다.

관련 문제