상세 컨텐츠

본문 제목

[asp.net ] TextBox 내용 줄바꿈하기

Programming ||| Tip /Programming | ASP.NET

by 애플써니 2014. 8. 18. 18:15

본문

간혹 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>




관련글 더보기