웹 개발에서 가장 짜증나는 것 중 하나는 양식에 대한 "Enter 키"를 처리하는 것입니다. 양식을 제출할 때 "Enter 키"가 사용자의 선호 사항이 되었습니다. 사용자에게 제출 버튼을 제공하지만 가장 간단하고 직접적인 방법은 텍스트를 입력하고 Enter를 눌러 제출을 완료하는 것입니다
. ASP.NET 2.0은 이에 대한 좋은 솔루션을 제공합니다. 이벤트를 발생시키려는 버튼 컨트롤의 ID에 "defaultbutton" 특성을 할당하기만 하면 됩니다.
"defaultbutton"은 양식 수준과 패널 수준(
실행 패널의 다음 예제 코드는 폼과 패널이 4개가 있고 순서와 패널에 버튼이 있습니다. .
주의: 텍스트 상자버튼 클릭에 해당하는 샘플 이벤트는 다음과 같습니다.
protected void Button1_Click(객체 전송자, EventArgs e)
{
Response.Write(Button1.Text);
}
protected void Button2_Click(객체 전송자, EventArgs e)
{
Response.Write(Button2.Text);
}
protected void Button3_Click(개체 전송자, EventArgs e)
{
Response.Write(Button3.Text);
}
protected void Button4_Click(객체 전송자, EventArgs e)
{
Response.Write(Button4.Text);
}
protected void btn1_Click(객체 전송자, EventArgs e)
{
Response.Write(btn1.Text);
}
protected void Button5_Click(객체 전송자, EventArgs e)
{
Response.Write(Button5.Text);
}
원문: http://forums.asp.net/thread/1270048.aspx
원문: http://forums.asp.net/thread/1270048.aspx
코드를 다운로드할 때
"입력 키"를 어떻게 번역해야 하는지 잘 모르겠습니다
. 조언 부탁드립니다.
감사해요