ASP.NET

17.C# ASP.NET - TextBox 컨트롤 [WebStandardControl]

Godffs 2009. 10. 6. 11:11
반응형
TextBox 컨트롤을 이용한 예제입니다.

FrmTextBox.aspx

<div>

   SingleLine :

   <br />

  

   이름 :

   <asp:TextBox ID="txtSingleLine" runat="server"></asp:TextBox>

   <br />

  

   <br />

   MultiLine :

   <br />

   소개 :

   <asp:TextBox ID="txtMultiLine" runat="server"

       TextMode="MultiLine"

       Rows="5" Columns="40"></asp:TextBox>

   <br />

   <br />

  

   Password :

   <br />

   암호 :

   <asp:TextBox ID="txtPassword" runat="server"

       TextMode="Password"></asp:TextBox>

   <br />

   <br />

  

   <asp:Button ID="btnOK" runat="server" Text="확인"

       onclick="btnOK_Click" />

   <br />

   <br />

  

   <asp:Label ID="lblDisplay" runat="server" Text=""></asp:Label>

</div>


FrmTextBox.aspx.cs

protected void btnOK_Click(object sender, EventArgs e)

{

   // 이름

   string name = txtSingleLine.Text;

   // 소개

   string intro = txtMultiLine.Text;

   // 암호

   string password = txtPassword.Text;

 

   // 레이블에 출력

   this.lblDisplay.Text = String.Format(

       "{0}{1}{2}{1}{3}{1}", name, "<br />"

       , intro.Replace("\r\n", "<br />"), password);

}


결과화면

[그림17-1]


멀티라인 텍스트박스는 줄바꿈 할때 "<br/>"이 표시되지 않는다.
    눈에 보이지 않음
: intro.Replace("\r\n","<br/>") 작성하면 보여짐

17Textbox.zip


반응형