반응형

Key

(C#, ASP.NET) 텍스트 박스에서 엔터키 처리하기

텍스트박스에서 값을 입력하고, 엔터키를 누르면 [버튼]을 클릭하는 코드를 실행하고 싶은데, 텍스트박스의 기본 이벤트에는 키입력 처리를 할 수 없기 때문에 엔터키 처리를 할 수 없습니다. 여기에 관한 문제의 해결 방법을 설명합니다. C#, 웹폼(WebForm)의 텍스트 박스에는 윈폼처럼 클릭(Click) 이벤트가 없습니다. 아래의 예제처럼 텍트스박스에서 엔터키를 누르면 버튼의 클릭 이벤트를 처리하도록 설정할 수 있습니다. 예제 텍스트 박스 (ID): txtSearch 검새 버튼 (ID): btnSearch protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { } txtSearch.Attributes["onkeypress"] = ..

C#_ASP.NET 2023.06.24

(ASP.NET, C#) DropDownList 컨트롤 Text Value 쌍

DropDownList 컨트롤에 Text, Value 쌍으로 항목을 추가하고, Text를 이용해서 Value를 찾거나, 반대로 Value를 이용해서 Text를 찾을 수 있습니다. 이 기능은 인사관리 등에서 드롭다운리스트에는 부서 이름이 표시되어 있으나 데이터베이스에는 부서 이름 대신에 부서 코드를 저장하는 경우에 사용될 수 있습니다. 다음은 이러한 기능을 나타내는 코드입니다. 1. aspx 페이지 using System; // using System.Collections.Generic; // using System.Linq; // using System.Web; // using System.Web.UI; using System.Web.UI.WebControls; namespace WebApplicatio..

C#_ASP.NET 2023.05.10
반응형