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 |