간혹 TextBox에 글 내용을 바꾸고 싶은데 잘 안되시는분들이 있으리라 확신합니다. 제가 그랬거든요 ㅠㅠ
지금 이 글에서는 TextBox에 정해진 길이를 설정하고 길이 이상의 값을 출력할때 줄바꿈을 해서 나타내게 해보겠습니다.
예로 들어 txt1이라는 id값을 가진 textbox에 글을 입력후 button 이벤트로 txt2에 값을 출력하고자 할때!!
<asp:textbox id=txt1 >
동해물과 백두산이 마르고 닳도록 |
<asp:textbox id=txt2>
동해물과 백두산이마르고 닳도록 |
이런식으로 출력을 하기 위해서는 2가지만 기억하시면 됩니다. 바로 눈치채신 분들도 있겠지만 먼저 Width 속성을 적당히 지정해줍니다. 그 다음 Textbox의 MultiLine 속성을 true 값으로 설정해 주시면 끝입니다.! 참 쉽죠?
단! 여기서 만일 텍스트박스에 스크롤바가 생겨 보기 싫어요 ! 하시는 분들이 있으리라 예상됩니다. 이때는
style 속성에서 overflow 값을 hidden으로 설정해 주시면 됩니다. 이 글이 여러 사람들에게 도움이 됬으면 좋겠습니다.
<요약>
위의 상황처럼 나타내기 위해서 적용해야 하는 속성
<asp:TextBox ID="txt2" runat="server" Width="값 지정" Height="값 지정" TextMode="MultiLine" style="overflow:hidden;">
</asp:TextBox>
[asp.net] 임시 인터넷 파일캐싱을 위한 방지 (0) | 2014.08.14 |
---|---|
ASP.NET 기초 용어 정리 Rev[1] (0) | 2014.07.18 |
[asp.net] System.IO File 사용 (0) | 2014.07.15 |
[asp.net] CS단에서 경고창 없이 닫기 (0) | 2014.07.15 |