본문 바로가기
programming/ASP.NET

[펌] [ASP.NET] ASP Login 컨트롤 사용시 엔터키 사용하여 로그인 하기

by hotdogya 2010. 11. 3.

ASP.NET으로 웹 시스템을 만들면서 느낀 것 중에 점점 더 많은 컨트롤이 제공되어서 예전보다 많이 편해졌다는 것이다.


그중의 하나가 로그인 컨트롤인데, <asp:Login> 태그를 사용하여 속성 설정등만으로 로그인 UI를 쉽게 작성할 수가 있었다. 이번에 이것을 적용하면서 흔히 웹 폼에서 사용되는 엔터키를 눌러서 로그인 submit을 하려고 하는데, <asp:Login>태그의 속성에서는 관련된 것을 찾을 수가 없었는데, Jon Galloway라는 한 블로거가 올린 것을 인터넷에서 찾을 수가 있었다.

방식은 <asp:Login> 태그를 <asp:Panel>태그로 감싼 뒤에 <asp:Panel> 태그에 있는 DefaultButton 속성에서 <asp:Login>의 로그인 버튼을 기본 버튼으로 설정하는 것이다.

아래는 예제 코드이다.


            <asp:Panel ID="LoginPanel" runat="server" DefaultButton="Login1$LoginButton">
                <asp:Login ID="Login1" runat="server" LoginButtonType="Button"
                    onauthenticate="Login1_Authenticate"
                    TitleText="System Login">
                </asp:Login>
            </asp:Panel>


 http://doubleclick.web-bi.net/textcube/blog/149

 

'programming > ASP.NET' 카테고리의 다른 글

web.config 파일 고찰  (0) 2011.03.18
buttonfiled 에서 confirm 사용  (0) 2010.11.05
gridview에서 원하는 값으로 변경하여 바인딩  (0) 2009.08.08
GridView RowCommand 이벤트  (1) 2009.08.01
AJAX Control Toolkit  (0) 2009.07.28